{"info":{"title":"Acoda","version":"1.0.0"},"openapi":"3.1.0","paths":{"/v1/market-state":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Acoda: V1 Market State","intent":"charge","method":"evm","recipient":"0x3DCeFd14f76fD76D36bEc7C271Ff28d1bDb9989D"}]},"summary":"Aggregated perp market state: OI-weighted mark/index price, open interest, funding, per-venue breakdown and freshness across 7 live venues."}},"/v1/observed-map":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Acoda: V1 Observed Map","intent":"charge","method":"evm","recipient":"0x3DCeFd14f76fD76D36bEc7C271Ff28d1bDb9989D"}]},"summary":"MEASURED liquidation map: real liquidation prices read from live Hyperliquid positions (the exchange-reported liquidationPx of open positions), bucketed by price. A sampled lower bound with explicit coverage — observed, not modeled."}}},"x-service-info":{"description":"Acoda is an x402-native service at https://acoda.xyz, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 2 endpoints listed."}}