← all projects

Mahshar

@sharken3948·sharken·2 followers·added 2026-07-19
8
stars
6.6k
lines
129
files
1
forks
2
followers
languages
TypeScript 100%JavaScript 0%

Mahshar is an API marketplace paid per call in USDC. Sellers list endpoints and set a per-call price; buyers discover APIs and pay via x402 nanopayments settled through Circle Gateway, with each 402 response advertising both Arc Testnet and Base mainnet. A Next.js proxy layer (src/lib/proxy.ts and the /api/proxy routes) injects seller credentials server-side, keeps real endpoints hidden from buyers, and records on-chain call receipts through src/lib/memo.ts. Groq-powered routes handle listing review with live endpoint tests (/api/ai/score) and natural-language API matching (/api/ai/match), while /api/agent/discover serves a machine-readable catalog for autonomous buyers. Seller credentials rest under AES-256-GCM encryption in src/lib/crypto.ts, backed by the Supabase schema in supabase/schema.sql.

events
tags
circle components
builder bio

Building on Arc & Base — Mahshar (x402 API marketplace), ioscope, DealARC, Arc Architect.

team · solo

1 (Solo) — Gurkan Tabakoglu

on xx/grkntbkgl
repo description

AI-powered API marketplace with USDC micropayments via x402 on Arc

last pushed 2026-07-22