Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qortium Workbench

Qortium Workbench is QuickMythril's personal QDN website: an About page, the Qortium app catalog, a to-do/priorities board, a work log, and a support page with donation addresses. It is modeled on the original gf089-site (Q-Workbench) from Qortal, with the technical runtime machinery kept out of sight.

It is intentionally separate from qortium-site: the public site remains the clean explanatory website for qortium.app, while this app is the operational workspace meant to run well inside Qortium Home and still show useful static fallbacks in a plain browser.

QDN Identity

  • Service: WEBSITE
  • Name: QuickMythril
  • Identifier: qm-site
  • Title: Qortium Workbench
  • Resource: qdn://WEBSITE/QuickMythril/qm-site

QDN Data Resources

The site can read live JSON resources and falls back to seeded local data when they are not published yet.

  • Priorities: qdn://JSON/QuickMythril/qm-site-priorities
  • Work log: qdn://JSON/QuickMythril/qm-site-worklog

The Apps page also reads the current APP resources from the connected node, merges them with the known Qortium app identities, and loads each app icon from that app's favicon.ico when available.

Support Donations

Community funding

This site includes a transparency-first support section that aims to cover documented recurring operating costs before adding any paid service offers.

  • Primary target: $300 / month
  • Soft target: $325 / month
  • Primary channel: GitHub Sponsors (github.com/sponsors/QuickMythril)
  • Planned secondary channels: Stripe+PayPal, Liberapay, then Patreon
  • Crypto/QORT/QDN donation addresses remain optional fallback rails

Use the support tab for a full breakdown and the actual links/CTAs.

The Support page shows donation addresses and Home-mediated send buttons for:

  • BTC: 1NxmYAMYbXUmZixWLnFg2Pq4k2hoKkPg5V
  • LTC: LP5aH6vqJq13nbRKXyfVDrsPLdtw7saHki
  • DOGE: DNX9uBhZiHDrYm1M9DaEiVkDK2sfDJBo2B
  • DGB: DHNkBzyydv1UNUSS3KwKEdQKrFP1eZt9Go
  • RVN: RFNfhkMQNYWQyPoZ2N67TcSfv4ArXQ8yEF
  • DASH: Xk3LSCDp4EXAVkLtdYGKd63Zmjn6zT7M7a
  • NMC: NJGFddaYPmRzotQ8NNFc1v8xfozFseEZuY
  • FIRO: aNoM4oDed75jQJ2sL8wVqSKSSj7M7QJtmr

Addresses can be copied in any browser. The send buttons call Qortium Home's SEND_COIN bridge action and require an unlocked Home account with a local or trusted writable node. Balances from GET_WALLET_BALANCE are atomic units and are converted for display; SEND_COIN amounts and feePerByte are decimal coin strings, with feePerByte converted from the atoms-per-byte input. The old standalone Donate page and QORT address remain removed for now.

Qortium Home Display Settings

The UI honors QDN display parameters from Qortium Home, including qdnTheme, qdnAccent, qdnTextSize, and uiStyle. Classic UI is the default; modern UI can be requested with ?uiStyle=modern or a UI_STYLE_CHANGED postMessage. It also accepts the older unprefixed theme, accent, and textSize query parameters, plus matching message events from the host window. Lexend and Inter are bundled so both classic and modern modes render without external font requests.

Development

npm install
npm run dev
npm run build
npm test

The site uses window.qdnRequest inside Qortium Home. In a normal browser it uses a read-only local Core fallback at http://127.0.0.1:24891 unless VITE_QORTIUM_NODE_API_URL is set.

Publish

npm run build
npm run qdn:publish

Publish defaults can be overridden with the QORTIUM_QM_SITE_ environment prefix, for example QORTIUM_QM_SITE_QDN_SERVICE, QORTIUM_QM_SITE_QDN_NAME, or QORTIUM_QM_SITE_NODE_API_URL.

To publish with an encrypted wallet backup instead of the local preview account, provide the backup path and send the password on stdin:

QORTIUM_QM_SITE_WALLET_BACKUP_PATH=/path/to/wallet-backup.json \
QORTIUM_QM_SITE_WALLET_PASSWORD_STDIN=1 \
npm run qdn:publish

About

Qortium Workbench — QuickMythril's personal QDN website (WEBSITE/QuickMythril/qm-site): app catalog, work log, and support page

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages