{
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "name": "Executable Gap Desk",
  "description": "A gate for BSC tokenized US stocks (Ondo, xStocks, bStocks). It quotes every venue of a stock at a real size and says whether the displayed discount is executable: GO, CAUTION or BLOCK with reasons. Paid endpoints over x402 v2 settle through Binance B402 on BSC: 0.01 U for the gate JSON of a stock, 0.02 U for the best route at a USD size. Free index at /x402.",
  "image": "https://executable-gap-desk.vercel.app/agent.svg",
  "services": [
    { "name": "web", "endpoint": "https://executable-gap-desk.vercel.app/" },
    { "name": "x402", "endpoint": "https://executable-gap-desk.vercel.app/x402", "version": "2", "description": "Free index: prices, accepted tokens, how to pay" },
    { "name": "x402-gap", "endpoint": "https://executable-gap-desk.vercel.app/x402/gap/{ticker}", "version": "2", "price": "0.01 U" },
    { "name": "x402-route", "endpoint": "https://executable-gap-desk.vercel.app/x402/route/{ticker}?usd={1-25}", "version": "2", "price": "0.02 U" },
    { "name": "MCP", "endpoint": "https://github.com/Assassin859/executable-gap-desk/tree/main/apps/mcp", "version": "2025-11-25", "transport": "stdio", "status": "live", "tools": ["resolve", "get_market_state", "quote_route", "check_gate", "positions"], "description": "Read-only; run locally with node --import tsx apps/mcp/src/server.ts" },
    { "name": "agentWallet", "endpoint": "eip155:56:0x623dF829DF5cf33506a0fbb152dbc885d5b61C65" },
    { "name": "source", "endpoint": "https://github.com/Assassin859/executable-gap-desk" }
  ],
  "x402Support": true,
  "active": true,
  "registrations": [
    { "agentId": 360456, "agentRegistry": "eip155:56:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432" }
  ]
}
