How the Demonstration Works
The demonstration involves a merchant responding to an agent with two requirements: an x401 request for specific identity facts and an x402 payment request in USDC. The Proof wallet then presents the user's verified credential along with a signed approval for that specific purchase. The merchant verifies the credential's signature against Proof's published public keys without storing personal information.
Subsequently, the agent pays the merchant in USDC over x402 using a Circle Agent Wallet. The merchant retains signed, tamper-evident evidence of who approved the purchase. Pat Kinsel, founder and chief executive officer of Proof, stated in a press release, "AI agents can already pay. What a merchant still can't see is who stands behind the payment and whether that person approved it. Our demo with Circle shows one exchange can answer both questions: verified identity from Proof and payment in USDC. That gives businesses a reason to say yes to agents instead of blocking them."
Gagan Mac, VP Product at Circle, said, "Agents that can pay also need a way to show who they act for. At Money20/20, we're demonstrating what that might look like with Proof: a verified credential and a USDC payment in the same flow. Identity and payments are closely linked in the agentic economy, and we're continuing to explore how they come together so businesses can trust the transactions agents make."