📜 MASTER DOCUMENT 460

dPRN Console · Operating Doctrine

"Your money printer. £450/tonne fixed. Every mint sealed. Nothing happens without you."

Sealed 02 May 2026Build #76Sovereign-only vaultLibrary only

§1 · What it is

The dPRN Minting Console at /dprn-console is the sovereign-only vault dashboard where digital PRNs are minted at the doctrinal floor of £450 per tonne. Four metric cards at the top, a mint action area in the centre, recent-mints and recent-sales tables in the body, an audit trail on the side, and a settings panel at the bottom.

Every mint requires a confirmation modal — no accidental minting. Every mint is SHA-256 sealed and written to dprn_audit_log. The audit table is append-only by doctrine — refunds add reverse entries; they do not delete originals.

§2 · How to operate it

Mint flow

  1. Enter quantity in the centre input. The total preview updates live (qty × £450).
  2. Add an optional reference (e.g. "May batch · supplier ABC").
  3. Tick "I confirm this material has been verified." The mint button activates.
  4. Click ⚡ Mint — the confirmation modal opens with a triangle warning, the total in gold, and "this action cannot be undone."
  5. Confirm wallet, enter 2FA if enabled, click Confirm Mint.
  6. Toast confirms · clunk sound plays (if enabled) · metrics refresh · audit log updates.

Keyboard shortcuts

M · focus mint quantity input
Ctrl+Enter · confirm mint (when modal open)
Esc · close modal

Settings (collapsible bottom panel)

§3 · Functions exposed

EndpointMethodPurpose
/api/dprn/console/statsGETTotal minted · value · sold · remaining · buyer count
/api/dprn/console/mintsGETLast 10 mints
/api/dprn/console/salesGETLast 10 sales
/api/dprn/console/auditGETLast 100 audit entries
/api/dprn/console/audit/csvGETFull CSV export
/api/dprn/console/mintPOSTCreate mint · seal SHA-256 · log audit
/api/dprn/console/settingsGET/POSTRead or update settings row

§4 · How it helps now

§5 · How it helps in the future

§6 · How to make it better

  1. 2FA implementation. The toggle exists; the verification path needs a real TOTP backend (e.g. pyotp) and per-operator secret storage.
  2. Refund modal. Stub exists in the spec; the UI flow needs building (button next to completed sales · reason text · audit reverse-entry).
  3. Stripe-on-sale. Wire the sales table into Stripe Checkout for direct buyer pay-in (re-use the VMR pattern at /buy-meal-receipt).
  4. Sparkline. A 30-day mini-chart on each metric card showing trend at a glance.
  5. Mint approvals. Optional second-operator approval flow for mints over a threshold (e.g. 100 t).
  6. Email backend. Wire the three email triggers (mint · sale · low stock) into SMTP.
  7. Webhook spec. Document the H.BLUE webhook payload publicly so external partners can subscribe.
  8. Mint scheduling. "Mint X dPRN every Monday at 9am" — cron-driven, audit-logged.

§7 · Connected MDs

"The Vault has three rules. The price is £450. The action is irreversible. The trail is immutable. Everything else is convenience. The three rules are the doctrine." — MD-460 · sealed 02 May 2026
🔴 Open Console 🟢 Watcher 🟡 Intake 📜 MD-458 📜 MD-459 🏛 Treasury 💼 Exchange 📚 Library
SOVEREIGN CO-PILOT
Property or not · Tonnes or not · Always speaking
LIVE
05:00 BRIEF 12:00 PULSE 18:00 WRAP 21:00 COVENANT
Initialising sovereign voice...
CircularOS™ · dPRN™ · 40 Meals™ · B66 Smethwick · Jermaine Murphy
HANDSHAKE — witnesses
Handshake sealed.