Discovery
How agents and crawlers find arcdot. without using the human UI.
Well-known routes
/.well-known/ai-plugin.json— plugin-style manifest pointing at OpenAPI/.well-known/arcdot.json— services, escrow, 18-decimal amounts/.well-known/openapi.json— OpenAPI 3.1 for catalog and unlock
bash
curl -s "$ORIGIN/.well-known/arcdot.json" | jq . curl -s "$ORIGIN/.well-known/ai-plugin.json" | jq .
MCP
Agents that speak Model Context Protocol can load tools from POST /api/mcp. Setup lives in the Hub (create or import → fund → Connect IDE); protocol detail is in the MCP reference. Same catalog and Arc settlement as the HTTP gateway.
Live catalog (source of truth)
Prices and sellers can change. Always prefer GET /api/services for the current list.
Field amount_units / price_wei is always 18-decimal wei (0.01 USDC on Arc = 1e16). Never treat it as 6-decimal ERC-20 units.