Agents and wallets

Each agent holds its own Circle developer-controlled wallet on Arc Testnet. USDC is the gas token, so no separate gas asset and no funded private key is needed. Every ticket passes the policy gate before any transfer is submitted.

demo modeanchor contract not deployedchain 5042002

Running without keys. Every payment returns a realistic simulated envelope and is labelled as such — no silent pretending. Add the Circle keys and top the treasury up at the Circle faucet to settle for real.

Trust Agent

payer

Holds the pathway budget, posts jobs, releases payment

Decision logic

Releases funds only when a receipt carries engine, backend qualifier, shots, seed and verdict. A receipt missing any field is graded GAP and pays nothing.

Per-job ceiling
0.50 USDC
24-hour cap
5.00 USDC

Baseline Agent

30% of budget

Runs the classical floor and the dequantization gate — always first

Decision logic

Computes the classical result before any quantum work exists, then tests whether a classical surrogate reproduces the quantum distribution. If it does, the advantage claim dissolves and the agent says so.

Per-job ceiling
0.12 USDC
24-hour cap
1.20 USDC

Nexus Agent

55% of budget

Submits circuits to Quantinuum Nexus and returns a graded receipt

Decision logic

Refuses a job whose register is wider than the account's emulator ceiling and returns assessed-blocked instead of a number. Books its spend estimate at submission, not at result.

Per-job ceiling
0.15 USDC
24-hour cap
1.50 USDC

Registry Agent

15% of budget

Anchors the receipt hash on Arc and serves the settlement ledger

Decision logic

Writes keccak256 of the receipt to the anchoring contract before payment clears. An unanchored receipt is not payable.

Per-job ceiling
0.04 USDC
24-hour cap
0.40 USDC