Demo: a VTXO on my hosted instance
Trace an Arkade VTXO (a virtual, off-chain Bitcoin output) up to the
confirmed Bitcoin (L1) transaction that anchors it. Paste a VTXO PSBT or a
txid:vout, hit Show me, and its lineage renders as a graph rooted at the L1
commitment(s), with deep-links to a block explorer.
Read-only — no keys, no signing. Nothing you paste is stored. For a wallet, use Arkade Wallet; the wider project is Arkade OS.
pnpm install
pnpm dev # dev server
pnpm build # static bundle → dist/ (index.html + assets, no server runtime)
pnpm preview # serve the built bundleOpen a trace directly. Both params are written back to the URL as you work, so whatever is in the address bar is shareable:
https://your-host/?outpoint=<txid>:<vout>&network=<mainnet|mutinynet|server URL>
network picks the server the lineage is resolved against — without it a link
opens on whatever the recipient last selected, which usually means "no lineage
found". A full http(s) URL selects Custom. An unrecognized value is ignored.
A network arriving by URL applies to that session only; it never overwrites the
visitor's saved preference.
pnpm test # unit (vitest)
pnpm typecheck # tsc
pnpm e2e # Playwright, route-mocked (desktop + mobile)React 19 · Vite · TypeScript · Tailwind v4 · @arkade-os/sdk ·
@xyflow/react + @dagrejs/dagre · TanStack Query. Networks: Mutinynet
(default), Mainnet, or a custom server URL.