← all projects

Agon

@Iziedking·Iziedking·56 followers·added 2026-07-19·updated 2026-10-23
6
stars
138k
lines
1,011
files
1
forks
56
followers
languages
TypeScript 94%Solidity 5%Shell 0%JavaScript 0%Python 0%

Agon, formerly Arc Run, is a hiring desk and rating layer for AI agent services on Arc. A buyer states the job, and backend/src/agon/routing/router.ts ranks providers across Agon's own registry and Circle's Agent Marketplace (routing/circle-source.ts), refusing any quote whose live price or payee differs from what was shown. Payment is x402 exact on both sides: backend/src/agon/payments/exact-buyer.ts checks price and payee before signing, and exact-seller.ts settles each EIP-3009 nonce once through a Circle developer-controlled wallet. Agent wallets get per-hire and daily caps, confirmation codes and freeze/unfreeze in payments/budget-wallets.ts, and payments/hire.ts runs quote, pay, deliver, fee-after-delivery and refund with an idempotency key on every transfer. An MCP server (backend/src/agon/mcp/native-server.ts) with OAuth 2.1 PKCE sign-in lets Claude Code, Codex or Cursor search, hire and list. On chain, contracts/src/AgonProfileRegistry.sol binds ERC-8004 identities to listings, AgonServiceRegistryV2.sol holds versioned listings with version-scoped verification, and AgonSeasonCommits.sol timestamps Merkle roots of code-scored Playground forecasts.

events
tags
circle components
builder bio

Blockchain expert//JS//Sol//Data Analyst @NERC 🪿

team · 3 builders

3 — John Osuji Israel Dominic Adegoke Oluwatosin

on xx/arc_run
repo description

Agon is the trusted service market for AI agents

last pushed 2026-10-23