§ · verify

Verify a Grant Receipt.

Paste any Grant Receipt JSON below. This page parses it in your browser and shows what it claims — issuer, scope, lifecycle, signature. No network call to emberlink.dev. No vendor in the loop.

v2: verified entirely in your browser via WASM. Signature checking runs locally through ember-ext's verify_receipt_v2 export — zero network requests during verification, zero vendor in the loop.

§1 · paste

Paste the Receipt JSON.

Drop in the contents of a receipt_*.json file from your ~/.ember/data/receipts/ directory, or any Receipt someone shared with you.

your receipt never leaves your browser · processed locally

§2 · what it says

Receipt summary.

awaiting input — paste a Receipt above and press inspect.

§3 · why this exists

The receipt is the artifact.

A vault stores secrets. An IdP names identities. A gateway watches traffic. A sandbox contains execution. None of them produce a signed artifact that proves "the agent had authority, did this much within it, and the authority ended." Emberlink does. The Receipt is exportable, durable, and verifiable by anyone — including this page, eventually with full cryptographic signature checking (v2).