{"openapi":"3.1.0","info":{"title":"ChainQuery Bitcoin Intelligence","description":"Premium Bitcoin on-chain intelligence (fee pressure, CDD, address lookup, rich list, coin velocity, HODL waves) — pay-per-call in USDC over x402.","version":"0.1.0"},"paths":{"/v1/fee-pressure":{"get":{"summary":"Fee Pressure","operationId":"fee_pressure_v1_fee_pressure_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/cdd":{"get":{"summary":"Cdd","operationId":"cdd_v1_cdd_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/address/{addr}":{"get":{"summary":"Address","operationId":"address_v1_address__addr__get","parameters":[{"name":"addr","in":"path","required":true,"schema":{"type":"string","title":"Addr"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/richlist":{"get":{"summary":"Richlist","operationId":"richlist_v1_richlist_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/richlist/top100":{"get":{"summary":"Richlist Top100","operationId":"richlist_top100_v1_richlist_top100_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/coin-velocity":{"get":{"summary":"Coin Velocity","operationId":"coin_velocity_v1_coin_velocity_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/hodl-waves":{"get":{"summary":"Hodl Waves","operationId":"hodl_waves_v1_hodl_waves_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1":{"get":{"summary":"Discovery","description":"FREE: machine-readable service description for agents / agentic.market.","operationId":"discovery_v1_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/healthz":{"get":{"summary":"Healthz","description":"FREE: liveness.","operationId":"healthz_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}