01
An AI paid for something by itself.
Claude Code was asked to buy a paid report. It called paid_fetch, the seller answered HTTP 402 with a price, MoneySwitch checked policy and signed — and a real USDC transfer settled on Monad testnet. Claude never saw a private key.
- MCP tools:
money_status,paid_fetch,money_history - Gas paid by the facilitator — the vault spent 0 MON
- Agent
- Claude Code · MCP
- Bought
/premium-report- Price
- 0.01 USDC
- Protocol
- x402 · EIP-3009
- Vault gas
- 0 MON
- Agent holds
mk_live_••••