Inscribe
Inscribe an Ordinal on Bitcoin mainnet paying only the network fee — no marketplace markup, no service cut. Connect Xverse, drop in your content, and see the exact commit + reveal cost before anything is signed.
⚠ Experimental — not yet live. Wallet connect and the live fee estimate below are real.
The actual inscribe step (build commit PSBT → sign → broadcast reveal) is gated off: pressing
Inscribe logs the intended transaction plan to your browser console and broadcasts nothing.
Building a taproot commit/reveal by hand touches your funds, so it ships only after signet testing — see
docs/specs/inscribe.md.
1 · Connect wallet
Not connected. Xverse reaches this page through its injected provider (not the network), so connect works even though Parahawk's CSP only allows same-origin fetches.
2 · Content
— or an image / file —
3 · Fee rate
Manual rate. "Recommended" asks the same-origin proxy
/api/inscribe/fees (a mempool.space passthrough — not implemented yet, so it falls back to your manual rate).4 · Cost estimate — live · network-fee-only
| Content | 0 bytes |
| Reveal leaf script | — bytes (ord envelope + taproot leaf) |
| Reveal witness | — bytes (counts ÷4 toward weight) |
| Reveal size | — vB (— weight units) |
| Commit size | — vB (est. 1 taproot input, 2 outputs) |
| Reveal fee | — |
| Commit fee | — |
| Postage | — (dust that lives in the inscription — yours, not a fee) |
Total ≈ —
Estimates assume a single taproot funding input and standard ord envelope encoding; your real commit size depends on which UTXOs Xverse selects. "Network-fee-only" means you pay just
commit fee + reveal fee + postage — Parahawk adds nothing, and this path deliberately avoids Xverse's built-in createInscription, which layers a service fee on top.5 · Inscribe