A2A Trust Gate
A2A Trust Gate is an AI agent orchestrator that solves the trust problem in agent-to-agent commerce.
Core trick
Checks each candidate agent's on-chain ERC-8004 reputation score against a threshold before routing a delegated purchase to it.
Description
A2A Trust Gate is an AI agent orchestrator that solves the trust problem in agent-to-agent commerce. When one AI agent needs to delegate a high-stakes task — like purchasing a product — to another agent, there's currently no way to verify whether that agent is trustworthy or efficient before handing over control.
A2A Trust Gate fixes this by using Valiron's on-chain reputation layer (ERC-8004) to gate every delegation in real-time. Each agent has a verifiable trust score, a Moody's-style credit tier (AAA through C), and a routing decision (production, sandbox, or blocked). Only agents above a configurable trust threshold are allowed to execute.
In our live demo, three checkout agents with identical skills but wildly different trust profiles compete for a real purchase. The trusted agent (score 93, AAA) passes the gate and places a real order via the Zinc API. The unverified agent (score 0) is automatically blocked. No mocks, no simulations — real on-chain data, real orders.
Built with Next.js on Vercel, Vercel AI SDK, Google Gemini 2.5 Flash, and Google's A2A protocol (agent card at /.well-known/agent.json). The UI was scaffolded with V0 and features a Command Center with streaming tool invocations and an Intel Panel showing live agent trust data.
README excerpt
# A2A-Trust-Gate A2A trust orchestrator that verifies AI agent reputation via Valiron before delegating tasks. Built with Next.js, Gemini, and @valiron/sdk.