Skip to content
axp.one
First recording, hosted sandbox, Oct 1
First recording, hosted sandbox, Oct 1Recorded replay of a run on a hosted Solana sandbox, test USDC
Replay of a live Solana Devnet run, Oct 1The main run: fully live on Solana Devnet
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 48 checks: its hashes, the publisher's Ed25519 signatures (against the key published in the same file) and the money arithmetic. Then 7 more checks tie the Devnet re-settlement file to the same receipts. The checks use the downloadable files, not the values printed on these pages.

The served file, checked in your browserNot run yetNot run yet48 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
Plus Devnet checksNot run yetThe re-settlement file against these receipts

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 48 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 3not 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 2not 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 1: equal bidsnot run yetnot run yet
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

Devnet re-settlement

Compares the Devnet evidence file with the recorded run, in your browser. It does not query the chain; the explorer links right below do.
Not run yet
CheckRecorded runDevnet evidence
Opportunity 1: Devnet receipt hash equals the recorded receiptnot run yetnot run yet
Opportunity 2: Devnet receipt hash equals the recorded receiptnot run yetnot run yet
Opportunity 3: Devnet receipt hash equals the recorded receiptnot run yetnot run yet
ClearVault Devnet channel: payout plus refund equals the depositnot run yetnot run yet
KeyForge Devnet channel: payout plus refund equals the depositnot run yetnot run yet
ClearVault Devnet channel: final voucher equals the recorded accepted chargesnot run yetnot run yet
KeyForge Devnet channel: final voucher equals the recorded accepted chargesnot run yetnot run yet

Check the Devnet re-settlement on chain yourself

These links open the public Solana explorer. This page compares files; it does not query a chain.
Solana Devnet
TransactionSignatureSlotStatus
Funding, not settlement43tteXvD…wxypa4506,403,777FinalizedExplorer (opens the Solana explorer)
Open ClearVault's channel4K4aHrcK…gUtugQ506,403,851FinalizedExplorer (opens the Solana explorer)
Open KeyForge's channelppMyRTph…DZhBMT506,403,881FinalizedExplorer (opens the Solana explorer)
Close ClearVault's channel3q1XpdeK…yMXwyL506,403,970FinalizedExplorer (opens the Solana explorer)
Close KeyForge's channel2FXVkdaH…74F5yo506,404,021FinalizedExplorer (opens the Solana explorer)
Program CHNLxY…yGsX (opens the Solana explorer)ClearVault channel GDsoVH…hKXK (opens the Solana explorer)KeyForge channel 3qZUw8…ktgq (opens the Solana explorer)Finality as observed 2026-10-01; public Devnet history may be pruned.
Each receipt and the Devnet transaction that settled itOpportunity 1 receipt cdf946cc…85712b, ClearVault voucher 1: superseded by voucher 2, settled by the close of ClearVault's channel (opens the Solana explorer)Opportunity 2 receipt 65d11b86…759afc, ClearVault voucher 2: settled by the close of ClearVault's channel (opens the Solana explorer)Opportunity 3 receipt 687a3b9b…c59cb7, KeyForge voucher 1: settled by the close of KeyForge's channel (opens the Solana explorer)

Restart without models or payments

Recorded when the run was restarted; reported here, not recomputed
New model calls0
New charges0
New signatures0
New Solana sandbox 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. 61 of 61 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, the sandbox network address and settlement links, 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 the hosted Solana sandbox 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: these checks read the files, not a chain. The recorded run settled on a hosted Solana sandbox in test USDC; Devnet links are below to open yourself.
  • Independent advertisers: one disposable test payer funded every funded advertiser.
  • 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.