Attested Collateral Underwriter

Money on Base, proof on 0G.

Your agent hires an auditor. Every hop is signed.

Agent A pays Agent B over x402 to audit a token. B runs the inference inside a TEE and issues a seal. A verifies that seal — signature, live agent id, subject, request, expiry, attestation — and only then signs its own around it. The registry lists the token against seal A and enforces the LTV ceiling the seal carries.

See it work
npx @0x402/cli init
npx @0x402/cli underwrite 0xDB08Ce217Ce842b06baf76a0Bbb2C10f47fF9eB8

The second one runs without a key too: it stops at the auditor's quote and names the next step. init writes a burner key to ~/.acu/config.json and prints the faucet.

Now let your own agent do it
claude mcp add acu -- npx -y @0x402/mcp

No environment variables — it reads the key acu init wrote. Then say "underwrite 0xDB08…9eB8" in words, and your agent hires the auditor itself.

reference auditor — checking…

Seals on chain

Every token the reference underwriter has listed on CollateralRegistry, newest first, read straight from 0G testnet. Each card's seal body is then fetched from 0G Storage and verified in your browser before it is coloured — a listing is not a verdict.

Reading the registry's Listed logs…

Verify a seal

Every check below runs in your browser against the seal's own bytes, with the same @0x402/seal the agents use. Nothing is taken on trust from the page that issued it, and nothing you paste leaves this tab.

No seal loaded

Choose a recorded seal, look up a token, or paste your own.

The report appears here.