Circle Agent
circle-agent answers one question: what actually happens when an x402 payment settles. It pairs a deliberately small Express paywall in server.ts, which gates GET /hello-world at $0.01 USDC using @circle-fin/x402-batching Gateway middleware, with tooling that traces the full settlement lifecycle on Arc Testnet. decode-batch.ts pulls a Gateway submitBatch transaction and decodes its calldata into per-buyer balance deltas, net transfers, and the facilitator settlement UUIDs it contains. public/buyer.html walks the six steps by hand, from EIP-712 TransferWithAuthorization signing through facilitator settlement, relayer batching, and the on-chain batch transaction, with every step linked to its API call or explorer view. A CLI buyer in buyer.ts rounds out the kit.
1 (Solo) — Adepegba Idris
A lightweight payment gateway agent built with TypeScript and Express, designed to monitor and route off-chain transactions to a secure seller wallet using the Circle API