Skip to the content.

30 seconds, end-to-end

Try it now → · source · api docs

What you just saw

Beat 1 — chat free. The agent introduces itself; the page suggests a few one-tap prompts. Nothing has cost anything yet.

Beat 2 — quote the price. You ask for an aura check on Elon Musk. The agent says it’ll run aura for $0.01 and shows an approval card with the exact endpoint (POST /v1/aura), the input (Elon Musk), and the cost in USDC.

Beat 3 — connect. Tap connect. A Coinbase Smart Wallet popup appears. Touch ID / Face ID creates a passkey-based wallet in your browser — no app install, no seed phrase, no email. The wallet is non-custodial and bound to your device.

Beat 4 — approve. The button relabels to approve $0.010. Tap again. Your wallet signs one EIP-3009 USDC transferWithAuthorization for exactly that amount, to exactly the anchor-x402 treasury, on Base mainnet. The Coinbase CDP facilitator settles the payment; gas is on them.

Beat 5 — the result. Aura returns a color, a tier (S → F), a 0–9999 score, and a punchy description. The agent translates the JSON into natural language. Your spend pill in the corner ticks up to $0.010 / $5.00.

What you didn’t see

Each paid call is its own EIP-3009 signature for a single amount to a single address — there is no standing approval, no “agent burns through your wallet while you sleep” failure mode.

15 services in this same flow

aura ($0.01) is one of fifteen. Same approval pattern works for:

All on the same Lambda, same x402 v2 protocol, same CDP facilitator. The MCP server anchor-x402-mcp gives any agent (Claude Desktop / Cursor / Codex / ChatGPT Desktop) the same 14 tools (everything except the async investigator and the hosted chat surface).

Specifically for the wallet-curious

The full security posture lives at /trust/ — STRIDE threat model, SIG-Lite questionnaire, regulated deployment guide.

Run a paid call →

Bring USDC on Base. Cheapest call is $0.001.