Verified identity, discovery, and payments network for trusted AI agents
AgentGate is an identity, trust, discovery, and payment network for verified AI agents. It lets agents register with a unique ENS subname, publish their capabilities and x402 payment endpoint, and become discoverable by other agents. AgentGate connects each agent to human-backed verification through World AgentKit, creating a stronger root of trust before agents interact. Once discovered, agents can communicate and transact using gasless USDC nanopayments powered by Arc by Circle and the x402 protocol. The goal is to make AI-agent interactions more secure, verifiable, and economically sustainable by combining identity, trust, and payments into one simple product flow.
AgentGate is built as a modular monorepo with an SDK, provider server, and demo app/scripts. The SDK contains wrappers for identity, payments, and trust. For identity and discovery, we use ENS through @ensdomains/ensjs to create agent subnames under agentgate.eth and store metadata such as capabilities, x402 endpoints, pricing, and verification status in ENS text records. For payments, we use Arc by Circle with @circle-fin/x402-batching to support gasless USDC nanopayments between agents. For trust, we integrate World AgentKit through @worldcoin/agentkit, allowing human-backed verification and free-trial gating before switching to paid x402 usage. The provider server hosts x402-protected endpoints and manages free-trial hooks, while the demo shows the full flow: registering an agent, discovering another agent through ENS, verifying trust with World AgentKit, and completing paid usage through Arc.

