Every channel MainStreet is reachable through. Buyer agents find us passively — no marketing required. The densest discovery footprint of any reputation oracle on Base, as of June 2026.
| Channel | Where | Status |
|---|---|---|
| CDP Bazaar discovery | api.cdp.coinbase.com | live |
| ERC-8004 IdentityRegistry | Base · agentId 53953 | live |
| Basename forward + reverse | mainstreetxyz.base.eth · 12 text records | live |
| Reverse ENS | 0xAC3c... → mainstreetxyz.base.eth | live |
| MAIN token | basescan · Sourcify verified | live |
| Channel | Where | Status |
|---|---|---|
| MCP Registry (official) | io.github.philpof102-svg/mainstreet | live |
| Agent Arena (ERC-8004) | agentArena #53953 | live |
| npm package | @raskhaaa/mainstreet-oracle · 10 MCP tools + CLI | live |
| GitHub topics | 10 tags (mcp-server, x402, erc-8004, etc.) | live |
| Channel | Where | Status |
|---|---|---|
| A2A agent card | /.well-known/agent.json | live |
| x402 well-known | /.well-known/x402.json | live |
| OpenAI ChatGPT plugin spec | /.well-known/ai-plugin.json | live |
| Funding spec | /.well-known/funding.json | live |
| Security contact | /.well-known/security.txt (RFC 9116) | live |
| OpenAPI 3 | /api/agent/openapi.json | live |
| OpenSearch description | /opensearch.xml · browser URL-bar engine | live |
| PWA manifest | /manifest.json · install-as-app | live |
| llms.txt | /llms.txt · AI search standard | live |
| Postman collection | .postman_collection.json | live |
| Sitemap | /sitemap.xml · 6 discovery URLs | live |
| robots.txt with AI whitelist | /robots.txt · 13 AI bots allowed | live |
| Channel | Where | Status |
|---|---|---|
| JSON-LD SoftwareApplication | homepage · 11 priced offers | live |
| JSON-LD FAQPage | homepage · 6 Q&A | live |
| JSON-LD HowTo | /integrations.html · 5 framework steps | live |
| JSON-LD Thing per agent | SSR /agent/:addr · score in HTML | live |
| Discovery meta tags | 5 pages (mainstreet/leaderboard/clawd/deployers/agent) | live |
| RSS feed | /api/agent/feed.rss | live |
| Channel | Where | Status |
|---|---|---|
| Farcaster Frame v2 Mini App | 4 buttons (Leaderboard, Claim, Audit, Embed) + launch_frame action | live |
| Farcaster catalog cast | posté sur /base channel | live |
| Daily stats cast (cron) | 12:00 UTC daily on /base | live |
| OG image per-address | /api/agent/og.png?addr=… | live |
| Channel | Where | Status |
|---|---|---|
| Shields.io-compatible badge | /shield/<addr>.json | live |
| SSR widget.js | <div data-mainstreet="0x..."></div> | live |
| Iframeable widget | <iframe src="/api/agent/embed/widget/0x..."> | live |
| Per-agent OG image | social card preview when sharing wallet URL | live |
| Badge generator UI | /embed.html · copy-paste code | live |
| Endpoint | Purpose | Status |
|---|---|---|
/api/agent/catalog | machine-readable for LLM ingestion | live |
/api/agent/match | buyer-killer endpoint (intent → ranked matches) | live |
/api/agent/bazaar-scored | drop-in replacement for CDP Bazaar with trust | live |
/api/agent/top-buyers | unique signal — ranks x402 spenders | live |
/api/agent/agents-of-interest | curated funnel free→paid audit | live |
/api/agent/revenue | onchain transparency | live |
/api/agent/webhook/subscribe | free 30-day score-change notifications | live |
/api/agent/scores.csv | bulk CSV export | live |
| Channel | Where | Status |
|---|---|---|
| xpaysh/awesome-x402 | PR #474 | pending |
| Merit-Systems/awesome-agentic-commerce | PR #282 | pending |
| coinbase/x402 ecosystem | PR #193 | pending |
| punkpeye/awesome-mcp-servers | PR #7232 | pending |
| glama.ai/mcp/servers | auto-index from MCP registry (sync 24-48h) | propagating |
| cinderwright-ai/cinderwright-api | auto-crawl CDP Bazaar (sync ~hours) | propagating |
| x402scan.com | auto-crawl CDP Bazaar | propagating |