Mahshar is an open-source API marketplace on Arc where developers monetize endpoints and autonomous agents discover, pay for, and execute them in USDC. Sellers list endpoints with structured path/query/body contracts; buyers and agents find them through a machine-readable catalog (/api/agent/discover) and an MCP-native discovery surface, then pay per call over x402, settled in USDC through Circle Gateway. Before any upstream call a canonical target authorization binds one exact request, so seller credentials are injected server-side (src/lib/proxy.ts, /api/proxy) and upstream keys never reach the buyer; prepared-call integrity tokens and purchase-scoped response recovery keep execution replay-safe and recoverable. Every paid call is receipted on-chain through the verified Memo contract 0x5294E9927c3306DcBaDb03fe70b92e01cCede505 on Arc mainnet via src/lib/memo.ts. Groq routes score listings (/api/ai/score) and match APIs in natural language (/api/ai/match), seller keys rest under AES-256-GCM (src/lib/crypto.ts), and Supabase backs the catalog — a reusable discover-pay-execute-settle lifecycle for paid agent tools and M2M services.
| Contract | Address | Proof |
|---|---|---|
| Memo | 0x5294E9927c3306DcBaDb03fe70b92e01cCede505 | Blockscout ✓ |
Building on Arc & Base — Mahshar (x402 API marketplace), ioscope, DealARC, Arc Architect.
1 (Solo) — Gurkan Tabakoglu
AI-powered API marketplace with USDC micropayments via x402 on Arc