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.