Vouch
Trust layer for agent commerce
ERC-8004 trust scores on Base. Built for x402 API providers who need to know whether to accept payment from an agent before they take the money.
Channels: REST · MCP · x402 middleware · TypeScript SDK (packages/sdk)
Sample response
ALLOW- Agent ID
- 42
- Wallet age
- 212d
- x402 payments
- 1,204
- Sybil risk
- low
GET /api/v1/agents/42/score
Agents pay before you know who they are
x402 lets an agent hit a paid endpoint, pay on-chain, and retry with proof of payment — no account, no invoice, no human in the loop. That’s what makes it fast. It’s also what makes it blind: by the time you see the request, the payment already happened.
No identity, no history
A wallet address alone tells you nothing about whether the agent behind it has ever behaved well — or exists at all beyond a single transaction.
Sybils are cheap
Spinning up a fresh wallet costs nothing. Without a reputation signal, every request looks like the first one from a brand-new account.
Manual review doesn’t scale
Agent-to-agent traffic moves faster than a human can approve. You need a score you can check in the request path, not a queue.
Drop into the request shape you already have
One call before you settle. Score by agent ID or wallet, batch up to 25 at once, and attest x402 settlements as they land.
/api/v1/agents/:agentId/scoreScore by ERC-8004 agent ID. Optionally verify against a registered wallet.
/api/v1/wallets/:address/scoreScore by wallet address — the primary path for x402 middleware.
/api/v1/scores/batchScore up to 25 agents in a single request.
/api/v1/payments/x402Attest an x402 settlement after payment verification. Idempotent on txHash.
/api/v1/agents/:agentId/historyPro+Score history snapshots, so you can see drift over time.
Full request/response payloads and error codes: API reference. Docs also cover docs/quickstart.md, docs/mcp-setup.md, and docs/x402-integration.md.
Pricing
Usage-based. Start free, upgrade when you outgrow the monthly quota.
Free
$0
1,000 lookups / month
- REST, MCP, and x402 middleware access
- TypeScript SDK
- Community support
Most popular
Pro
$49/mo
50,000 lookups / month
- Everything in Free
- Score history endpoint
- Priority support
Scale
$199/mo
500,000 lookups / month
- Everything in Pro
- Highest rate limit
- Priority support
Start scoring agents in one request
Free tier covers 1,000 lookups a month — enough to wire it into your x402 flow and see real scores before you commit to anything.
Get API key