Skip to content
axp.one
Replay of a live Solana Devnet run, Oct 1
Replay of a live Solana Devnet run, Oct 1Recorded replay of a run on Solana Devnet, test USDC
First recording, hosted sandbox, Oct 1An earlier recording, kept for reference; numbers never merged
Separate runs; their numbers are never merged.
Test USDCFictional advertisers

Verify the record yourself

Your browser downloads the public record of the run and recomputes 47 checks: its hashes, the publisher's Ed25519 signatures (against the key published in the same file) and the money arithmetic. The checks use the downloadable files, not the values printed on these pages.

The served file, checked in your browserNot run yetNot run yet47 checks to run
Hash checksNot run yetQuestions, packets, creatives, acknowledgements, receipts
Signature checksNot run yetEd25519 receipts from the publisher
Sum and rule checksNot run yetVouchers, conservation, bids, tie rule, fee cap

Tamper with one byte

Changes the last character of opportunity 1's receipt nonce in a copy held in this tab, then re-runs all 47 checks on the copy. The served file is never changed.
Nonce in the copy: Not run yet
CheckRecorded in the copyComputed now
Opportunity 1: receipt hashnot run yetnot run yet
Opportunity 1: publisher signature (Ed25519)not run yetnot run yet

Question bound to its turn

SHA-256 of canonical JSON, recomputed in your browser
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: question and turn inputnot run yetnot run yet
Opportunity 2: question and turn inputnot run yetnot run yet
Opportunity 3: question and turn inputnot run yetnot run yet
Opportunity 4: question and turn inputnot run yetnot run yet

Exact packet each agent was sent

SHA-256 of canonical JSON, recomputed in your browser
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1, ClearVault, baselinenot run yetnot run yet
Opportunity 1, ClearVault, with historynot run yetnot run yet
Opportunity 1, KeyForge, baselinenot run yetnot run yet
Opportunity 1, KeyForge, with historynot run yetnot run yet
Opportunity 1, LeatherGuard, baselinenot run yetnot run yet
Opportunity 1, LeatherGuard, with historynot run yetnot run yet
Opportunity 2, ClearVault, baselinenot run yetnot run yet
Opportunity 2, ClearVault, with historynot run yetnot run yet
Opportunity 2, KeyForge, baselinenot run yetnot run yet
Opportunity 2, KeyForge, with historynot run yetnot run yet
Opportunity 2, LeatherGuard, baselinenot run yetnot run yet
Opportunity 2, LeatherGuard, with historynot run yetnot run yet
Opportunity 3, ClearVault, with historynot run yetnot run yet
Opportunity 3, KeyForge, with historynot run yetnot run yet
Opportunity 3, LeatherGuard, with historynot run yetnot run yet

Creative that won

SHA-256 of canonical JSON, recomputed in your browser
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: awarded creativenot run yetnot run yet
Opportunity 2: awarded creativenot run yetnot run yet
Opportunity 3: awarded creativenot run yetnot run yet

Render acknowledgement

SHA-256 of canonical JSON, recomputed in your browser
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: card inserted with Sponsored labelnot run yetnot run yet
Opportunity 2: card inserted with Sponsored labelnot run yetnot run yet
Opportunity 3: card inserted with Sponsored labelnot run yetnot run yet

Receipt hash

SHA-256 of canonical JSON, recomputed in your browser
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: receipt fieldsnot run yetnot run yet
Opportunity 2: receipt fieldsnot run yetnot run yet
Opportunity 3: receipt fieldsnot run yetnot run yet

Publisher signature (Ed25519)

Ed25519, checked in your browser with the public key published in the same file
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: signed by local-publisher-v1not run yetnot run yet
Opportunity 2: signed by local-publisher-v1not run yetnot run yet
Opportunity 3: signed by local-publisher-v1not run yetnot run yet

Receipt, charge and voucher linked

Re-added in your browser in whole base units
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: award, receipt, charge, vouchernot run yetnot run yet
Opportunity 2: award, receipt, charge, vouchernot run yetnot run yet
Opportunity 3: award, receipt, charge, vouchernot run yetnot run yet

Voucher arithmetic

Re-added in your browser in whole base units
Not run yet
CheckRecorded in the fileComputed in your browser
ClearVault voucher 1not run yetnot run yet
ClearVault voucher 2not run yetnot run yet
KeyForge voucher 1not run yetnot run yet

Channel conservation

Re-added in your browser in whole base units
Not run yet
CheckRecorded in the fileComputed in your browser
ClearVault channelnot run yetnot run yet
KeyForge channelnot run yetnot run yet

Bid equals the bid table

Re-run in your browser with the exchange's own rules
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 1: ClearVault at relevance 3, intent 3not run yetnot run yet
Opportunity 1: KeyForge at relevance 3, intent 2not run yetnot run yet
Opportunity 2: ClearVault at relevance 3, intent 2not run yetnot run yet
Opportunity 2: KeyForge at relevance 3, intent 2not run yetnot run yet
Opportunity 3: KeyForge at relevance 3, intent 3not run yetnot run yet

Tie-break order

Re-run in your browser with the exchange's own rules
Not run yet
CheckRecorded in the fileComputed in your browser
Opportunity 2: equal bidsnot run yetnot run yet

Fee and rent cap

Re-added in your browser in whole base units
Not run yet
CheckRecorded in the fileComputed in your browser
Fees plus new rent within the run capnot run yetnot run yet

Run totals

Re-added in your browser in whole base units
Not run yet
CheckRecorded in the fileComputed in your browser
Charges equal payouts; payouts plus refunds equal depositsnot run yetnot run yet

Restart without models or payments

Recorded when the run was restarted; reported here, not recomputed
New model calls0
New charges0
New signatures0
New Devnet transactions0

The recorded state hash was identical before and after the restart.

The public file

What it contains and what was left out
Projected from the run's saved record, whose hash matches its manifest. 66 of 66 build checks passed, including a check that no embeddings ship and a scan for private fields.Left out: agent and agent-run IDs, raw model requests and outputs (their hashes are kept), model output fields the demo does not use, packet byte copies, absolute wallet balances, the full evidence catalogue, laboratory data.

What this proves

  • The record is internally consistent: every hash marked recomputable (questions, packets, creatives, acknowledgements, receipts) matches its content. Hashes marked recorded only are reported, not checked.
  • Three receipts were signed by the key published in the file, over exactly these fields.
  • Each charge links to its award, receipt and voucher, and the vouchers add up.
  • Every bid equals the bid table applied to the agent's levels; ties went to the lower campaign ID.
  • Each payment channel on Solana Devnet paid out plus refunded exactly its deposit; fees and rent stayed under the cap.

What it does not prove

  • That a person saw or read a card. A receipt is the app's assertion that it inserted a labelled card.
  • Anything on chain by itself: these checks read the file, not the chain. Open the Devnet explorer links on Settlement to compare. Devnet test USDC; not mainnet.
  • Independent advertisers: each has its own test wallet, but the demo operator runs all of them.
  • That history improves targeting: this is one run, not a benchmark.
  • The model outputs themselves, or that displayed scores and evidence text match them: raw outputs and organic completions are recorded hashes only.
  • That the file and the checker are independent: both are served by this site.