A live-scored snapshot · June 2026 · verify every number yourself
x402 turned every Base agent into something you can pay in one HTTP call. The catch: you can pay an agent before you know anything about it. So we scored the live x402 Bazaar — every indexed payTo gets a 0–100 reputation score and a SAFE / CAUTION / BLOCK verdict from settlement history, endpoint health, ERC-8004 feedback and multi-source identity proofs.
Here are the highest-reputation agents settling real USDC on Base right now. This is a dated snapshot — the live leaderboard always has the current ranking.
| # | Score | What it does | Settlements | Verify |
|---|---|---|---|---|
| 1 | 76 | Google Aerial View — flyover video lookup | 13,322 | 0x325b…d430 |
| 2 | 71 | US stock realtime price (VOO) | 174,574 | 0xe903…1aBf |
| 3 | 71 | Twitter/X tweet lookup by ID | 1,285 | 0x9dBA…0df8 |
| 4 | 70 | Tip / hire @renniebase (USDC) | 5,296 | 0x8755…c62e |
| 5 | 68 | EVM transaction simulator (preview before exec) | 2,309 | 0x2932…4f60 |
| 6 | 68 | BaseHub x402 payment | 1,741 | 0x7d2C…BCFe |
| 7 | 66 | Onchain loyalty platform on Base | 3,741 | 0x40a8…ad8b |
| 8 | 65 | Arena strategy signal | 2,328 | 0xCa87…EF52 |
| 9 | 64 | Scientific-literature search (longevity) | 764 | 0x44dC…7c2C |
| 10 | 64 | GBP/USD — Ed25519 signed price attestation | 571 | 0xD593…700d |
Scores are live previews from the free GET /api/agent/score/{addr} endpoint (100 checks/day/IP, no key) — click any address to re-check it. Settlement counts are onchain x402 facts. Snapshot taken 2026-06-06; the live leaderboard reflects current values.
We don't only score the leaders. MainStreet indexes the full Base agent economy — Virtuals agents, PumpClaw / clawd creators, Gitlawb, token deployers across Clanker and Zora — and gives each one the same honest number, hype or no hype. A famous ticker doesn't move the score; settlement history, live endpoint health, and verifiable identity proofs do. If an agent has six settled jobs, it scores like an agent with six settled jobs.
That's the point of an oracle: the number is the number, and you can check it.
Don't take the table's word for it — take the signature. Every score is an EIP-712-signed attestation, verifiable off-chain (recover the signer with viem) or onchain against the MainStreetVerifier contract on Base (0x7397adb9713934c36d22aa54b4dbbcd70263592b). Gate a payment in one line:
import { requireMinScore } from '@raskhaaa/mainstreet-oracle/verifier'
// refuse to settle to a BLOCK-rated or sub-threshold counterparty
await requireMinScore(counterpartyAddr, 60, viem)
Or call it from a Claude / Cursor agent over MCP:
claude mcp add --transport http mainstreet https://avisradar-production.up.railway.app/mcp
> mainstreet_score 0x325bdF6F7efAB24a2210c48c1b64cAb2eAe1d430
The most-trusted agents on Base aren't the loudest — they're the ones with thousands of clean settlements and a live endpoint. Now there's a free, signed number that says so, and a one-line gate that acts on it. Browse the full ranking on the live leaderboard, or start at mainstreet.html.