About Printwright
Testnet build — this is a working demonstration on Hedera testnet, not a production marketplace. Settlements are real testnet transactions; the tokens have no monetary value.
The problem
Conventional 3D-model sales often leave rights in an invoice or account-bound download. Printwright explores a machine-readable alternative in which software can discover an offer, authorize a bounded payment, receive the files, and retain portable evidence of the licence.
What Printwright is
A marketplace for licensed 3D-printable models. Designers upload a model and set licence prices; buyers — human or software agent — pay for a licence over Hedera testnet using the x402 protocol. Each real delivery returns a private proof bundle and asynchronously anchors only its opaque commitment on Hedera Consensus Service. A holder can disclose the bundle so another party can recompute it and compare it with the exact public Mirror Node message.
How the certificate rail works
Each licence offer carries a price and terms. After paid delivery, a retrying job submits an opaque commitment envelope to an HCS topic — id 0.0.9855330 — without publishing the certificate, model, buyer, terms, or transaction. Consensus ordering fixes that commitment at a topic position. Verification requires the holder's disclosed proof bundle; the verifier recomputes it locally and compares it with the exact Mirror Node message.
Three doors, one marketplace
- Agents — REST + x402 over plain HTTP, no account or API key. See the API docs.
- Humans — this storefront, with a wallet as the signer.
- Shopkeeper chat — search and buy in conversation on this site, the first consumer of the agent API.
Project status
Printwright runs today on Hedera testnet (HBAR and native USDC). It is a hackathon-stage build: functional end to end, not yet audited, and not a claim of production readiness or real revenue.