{"openapi":"3.1.0","info":{"title":"Balancer API","version":"1.0.0","description":"Live data from Balancer, a leading multi-chain decentralised AMM whose programmable liquidity pools (weighted, stable, gyro, boosted) power swaps and yield across Ethereum, Arbitrum, Base, Polygon, Avalanche, Gnosis, Optimism and more. The pools endpoint returns the top pools by TVL on a chain — each with its type, total liquidity, 24h volume and fees, total APR (with a yield/swap/staking breakdown) and constituent tokens. The pool endpoint returns one pool's full state by id, including swap and holder counts and the full APR breakdown. The token endpoint returns a token's live Balancer price plus its symbol, name and decimals. The tokens endpoint searches the token registry by symbol or name. Read live from Balancer, nothing stored. This is Balancer's own programmable-pool AMM, TVL/volume/APR and token-pricing layer — distinct from constant-product DEX feeds, Curve's stableswap and order-book or perps DEX feeds.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/balancer-api","description":"oanor gateway"}],"tags":[{"name":"Pools"},{"name":"Pool"},{"name":"Token"},{"name":"Tokens"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/pools":{"get":{"operationId":"get_v1_pools","tags":["Pools"],"summary":"Top pools by TVL on a chain","description":"","parameters":[{"name":"chain","in":"query","required":false,"description":"mainnet (default), arbitrum, base, polygon …","schema":{"type":"string"},"example":"mainnet"},{"name":"type","in":"query","required":false,"description":"Pool type filter (weighted, stable, gyro …)","schema":{"type":"string"},"example":"weighted"},{"name":"limit","in":"query","required":false,"description":"Max results (1-100)","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"MAINNET","count":25,"pools":[{"id":"0x3de27efa2f1aa663ae5d458857e731c129069f29000200000000000000000588","name":"20wstETH-80AAVE","type":"WEIGHTED","chain":"MAINNET","symbol":"20wstETH-80AAVE","tokens":[{"symbol":"wstETH","address":"0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0","balance":927.3636236173187},{"symbol":"AAVE","address":"0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9","balance":122233.46252704601}],"tvl_usd":9268838.04,"fees_24h_usd":377.2,"total_apr_pct":1.2653,"volume_24h_usd":129177.15,"protocol_version":2},{"id":"0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014","name":"Balancer 80 BAL 20 WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"B-80BAL-20WETH","tokens":[{"symbol":"BAL","address":"0xba100000625a3754423978a60c9317c58a424e3d","balance":31090754.346749067},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":495.42288484207387}],"tvl_usd":4025894.42,"fees_24h_usd":31.13,"total_apr_pct":0.1459,"volume_24h_usd":3113.45,"protocol_version":2},{"id":"0xa6f548df93de924d73be7d25dc02554c6bd66db500020000000000000000000e","name":"Balancer 50 WBTC 50 WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"B-50WBTC-50WETH","tokens":[{"symbol":"WBTC","address":"0x2260fac5e5542a773aa44fbcfedf7c193bc2c599","balance":10.79726264},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":409.83169884980094}],"tvl_usd":1326090.13,"fees_24h_usd":28.14,"total_apr_pct":0.3924,"volume_24h_usd":11254.47,"protocol_version":2},{"id":"0x39eb558131e5ebeb9f76a6cbf6898f6e6dce5e4e0002000000000000000005c8","name":"QiDao Governance Pool","type":"WEIGHTED","chain":"MAINNET","symbol":"QI BPT","tokens":[{"symbol":"QI","address":"0x559b7bfc48a5274754b08819f75c5f27af53d53b","balance":77633009.0594157},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":63.387353629134026}],"tvl_usd":519660.59,"fees_24h_usd":0,"total_apr_pct":0,"volume_24h_usd":0,"protocol_version":2},{"id":"0x92762b42a06dcdddc5b7362cfb01e631c4d44b40000200000000000000000182","name":"50COW-50GNO BPT","type":"WEIGHTED","chain":"MAINNET","symbol":"50COW-50GNO","tokens":[{"symbol":"GNO","address":"0x6810e776880c02933d47db1b9fc05908e5386b96","balance":1542.6592869197432},{"symbol":"COW","address":"0xdef1ca1fb7fbcdc777520aa7f396b4e015f497ab","balance":1073653.4922632594}],"tvl_usd":288765.74,"fees_24h_usd":20.31,"total_apr_pct":1.2827,"volume_24h_usd":4062.3,"protocol_version":2},{"id":"0x1535d7ca00323aa32bd62aeddf7ca651e4b95966","name":"Alchemix 80ALCX-20WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"80ALCX-20WETH","tokens":[{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":34.594437423487896},{"symbol":"ALCX","address":"0xdbdb4d16eda451d0503b854cf79d55697f90c8df","balance":67811.11500052229}],"tvl_usd":279115.96,"fees_24h_usd":7.66,"total_apr_pct":6.7631,"volume_24h_usd":2553.73,"protocol_version":3},{"id":"0xdaba3d8ccf79ef289a7e2dbce51871b39ea445a2","name":"Balancer 80TREE-20AavePrimeWETH","type":"WEIGHTED","chain":"MAINNET","symbol":"80TREE-20AavePrimeWETH","tokens":[{"symbol":"waEthLidoWETH","address":"0x0fe906e030a44ef24ca8c7dc7b7c53a6c4f00ce9","balance":30.15911571288704},{"symbol":"TREE","address":"0x77146784315ba81904d654466968e3a7c196d1f3","balance":4562912.0755106835}],"tvl_usd":254013.75,"fees_24h_usd":72.72,"total_apr_pct":8.048,"volume_24h_usd":9089.83,"protocol_version":3},{"id":"0x9232a548dd9e81bac65500b5e0d918f8ba93675c000200000000000000000423","name":"Balancer 20 WETH 80 LIT","type":"WEIGHTED","chain":"MAINNET","symbol":"BAL-20WETH-80LIT","tokens":[{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":32.10868111348006},{"symbol":"LIT","address":"0xfd0205066521550d7d7ab19da8f72bb004b4c341","balance":217501594.88658163}],"tvl_usd":253363.98,"fees_24h_usd":0,"total_apr_pct":0,"volume_24h_usd":0,"protocol_version":2},{"id":"0x1bccaac02bae336c6352acc3b772059ef1142fa70002000000000000000001f0","name":"50XNS-50WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"50XNS-50WETH","tokens":[{"symbol":"XNS","address":"0x79c71d3436f39ce382d0f58f1b011d88100b9d91","balance":10622095.961802056},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":51.89051296184613}],"tvl_usd":193356.63,"fees_24h_usd":0,"total_apr_pct":0,"volume_24h_usd":0,"protocol_version":2},{"id":"0x96646936b91d6b9d7d0c47c496afbf3d6ec7b6f8000200000000000000000019","name":"Balancer 50 USDC 50 WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"B-50USDC-50WETH","tokens":[{"symbol":"USDC","address":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","balance":77820.474076},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":48.220790946294144}],"tvl_usd":155896.64,"fees_24h_usd":22.83,"total_apr_pct":2.6373,"volume_24h_usd":7610.74,"protocol_version":2},{"id":"0x5122e01d819e58bb2e22528c0d68d310f0aa6fd7000200000000000000000163","name":"Staked NOTE Weighted Pool","type":"WEIGHTED","chain":"MAINNET","symbol":"sNOTE-BPT","tokens":[{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":18.770238759204254},{"symbol":"NOTE","address":"0xcfeaead4947f0705a14ec42ac3d44129e1ef3ed5","balance":20435974.48209501}],"tvl_usd":151358.72,"fees_24h_usd":0.06,"total_apr_pct":0,"volume_24h_usd":11.79,"protocol_version":2},{"id":"0xea39581977325c0833694d51656316ef8a926a62000200000000000000000036","name":"xSNXa-WETH Pool","type":"WEIGHTED","chain":"MAINNET","symbol":"75xSNXa-25WETH","tokens":[{"symbol":"xSNXa","address":"0x1cf0f3aabe4d12106b27ab44df5473974279c524","balance":125561.9238514521},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":9.831965599846274}],"tvl_usd":145349.2,"fees_24h_usd":0,"total_apr_pct":0,"volume_24h_usd":0,"protocol_version":2},{"id":"0xaac98ee71d4f8a156b6abaa6844cdb7789d086ce00020000000000000000001b","name":"Balancer 60 MKR 40 WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"B-60MKR-40WETH","tokens":[{"symbol":"MKR","address":"0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2","balance":64.07214875652562},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":33.48203020134192}],"tvl_usd":135259.31,"fees_24h_usd":3.23,"total_apr_pct":0.4232,"volume_24h_usd":1240.46,"protocol_version":2},{"id":"0x0b09dea16768f0799065c475be02919503cb2a3500020000000000000000001a","name":"Balancer 60 WETH 40 DAI","type":"WEIGHTED","chain":"MAINNET","symbol":"B-60WETH-40DAI","tokens":[{"symbol":"DAI","address":"0x6b175474e89094c44da98b954eedeac495271d0f","balance":50795.512628044395},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":47.11223241356766}],"tvl_usd":126842.94,"fees_24h_usd":15.46,"total_apr_pct":2.2245,"volume_24h_usd":30921.19,"protocol_version":2},{"id":"0xbda917a67c7d9ae67da92c4ea87e10e5d6c11b54","name":"50WETH 50EIGEN","type":"WEIGHTED","chain":"MAINNET","symbol":"50WETH-50EIGEN","tokens":[{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":29.14763895464175},{"symbol":"EIGEN","address":"0xec53bf9167f50cdeb3ae105f56099aaab9061f83","balance":277566.58526112215}],"tvl_usd":94592.93,"fees_24h_usd":25.36,"total_apr_pct":7.3397,"volume_24h_usd":8453.95,"protocol_version":3},{"id":"0xf506984c16737b1a9577cadeda02a49fd612aff80002000000000000000002a9","name":"50XAI-50USDC","type":"WEIGHTED","chain":"MAINNET","symbol":"50XAI-50USDC","tokens":[{"symbol":"XAI","address":"0x35e78b3982e87ecfd5b3f3265b601c046cdbe232","balance":569423.6969397656},{"symbol":"USDC","address":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","balance":40839.077489}],"tvl_usd":81790.68,"fees_24h_usd":0.43,"total_apr_pct":0.0957,"volume_24h_usd":143.3,"protocol_version":2},{"id":"0x1846c6cbe0d433e152fa358e5ff27968e18bce7c","name":"Balancer 80PRL 20WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"80PRL-20WETH","tokens":[{"symbol":"PRL","address":"0x6c0aeceedc55c9d55d8b99216a670d85330941c3","balance":54327522.8967376},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":9.039337072185871}],"tvl_usd":71175.69,"fees_24h_usd":11.86,"total_apr_pct":4.5689,"volume_24h_usd":1185.93,"protocol_version":3},{"id":"0x36be1e97ea98ab43b4debf92742517266f5731a3000200000000000000000466","name":"Balancer 50wstETH-ACX","type":"WEIGHTED","chain":"MAINNET","symbol":"50wstETH-50ACX","tokens":[{"symbol":"ACX","address":"0x44108f0223a3c3028f5fe7aec7f9bb2e66bef82f","balance":881010.0896377588},{"symbol":"wstETH","address":"0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0","balance":17.64005954453508}],"tvl_usd":70699.44,"fees_24h_usd":11.82,"total_apr_pct":6.7586,"volume_24h_usd":1181.66,"protocol_version":2},{"id":"0x4446d101e91d042b5d08b62fde126e307f1acd570002000000000000000006f9","name":"80VLR/20WETH","type":"WEIGHTED","chain":"MAINNET","symbol":"80VLR/20WETH","tokens":[{"symbol":"VLR","address":"0x4e107a0000db66f0e9fd2039288bf811dd1f9c74","balance":112778229.81810923},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":6.235781414824114}],"tvl_usd":49159.38,"fees_24h_usd":0.01,"total_apr_pct":0,"volume_24h_usd":10.83,"protocol_version":2},{"id":"0xde8c195aa41c11a0c4787372defbbddaa31306d2000200000000000000000181","name":"50COW-50WETH BPT","type":"WEIGHTED","chain":"MAINNET","symbol":"50COW-50WETH","tokens":[{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":12.380255179055686},{"symbol":"COW","address":"0xdef1ca1fb7fbcdc777520aa7f396b4e015f497ab","balance":148794.39875674984}],"tvl_usd":39981.69,"fees_24h_usd":1.31,"total_apr_pct":0.6025,"volume_24h_usd":131.19,"protocol_version":2},{"id":"0xcb0e14e96f2cefa8550ad8e4aea344f211e5061d00020000000000000000011a","name":"20WETH-80PSP","type":"WEIGHTED","chain":"MAINNET","symbol":"20WETH-80PSP","tokens":[{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":4.709734171985148},{"symbol":"PSP","address":"0xcafe001067cdef266afb7eb5a286dcfd277f3de5","balance":29549533.73367207}],"tvl_usd":38042.52,"fees_24h_usd":0.02,"total_apr_pct":0,"volume_24h_usd":17.46,"protocol_version":2},{"id":"0x642bb6860b4776cc10b26b8f361fd139e7f0db04","name":"phUSD / sUSDS - 50/50","type":"WEIGHTED","chain":"MAINNET","symbol":"phUSD-sUSDS-xy=k","tokens":[{"symbol":"sUSDS","address":"0xa3931d71877c0e7a3148cb7eb4463524fec27fbd","balance":17026.357056083056},{"symbol":"phUSD","address":"0xf3b5b661b92b75c71fa5aba8fd95d7514a9cd605","balance":23616.764327457204}],"tvl_usd":37446.36,"fees_24h_usd":0.48,"total_apr_pct":2.1474,"volume_24h_usd":160.92,"protocol_version":3},{"id":"0x711af51a937e01fab348fb73a92458cc5f3fa591","name":"80QNT 20waEthLidowstETH","type":"WEIGHTED","chain":"MAINNET","symbol":"80QNT-20waEthLidowstETH","tokens":[{"symbol":"QNT","address":"0x4a220e6096b25eadb88358cb44068a3248254675","balance":455.54177528229576},{"symbol":"waEthLidowstETH","address":"0x775f661b0bd1739349b9a2a3ef60be277c5d2d29","balance":3.656914502053596}],"tvl_usd":36767.52,"fees_24h_usd":0.51,"total_apr_pct":0.7626,"volume_24h_usd":170.21,"protocol_version":3},{"id":"0x4f883b5c0c01fe13cedd05c684f00266b0626e230002000000000000000006ad","name":"80wDAG-20USDC","type":"WEIGHTED","chain":"MAINNET","symbol":"80wDAG-20USDC","tokens":[{"symbol":"wDAG","address":"0x2e3cfe45e3ee7c017277f22e35d2f29edc99d570","balance":3808666.33577185},{"symbol":"USDC","address":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","balance":6513.700851}],"tvl_usd":32279.09,"fees_24h_usd":0.65,"total_apr_pct":0.368,"volume_24h_usd":217.17,"protocol_version":2},{"id":"0xc5c91aea7551095c3e1ff0f94f682c45b347ad730002000000000000000006c0","name":"Balancer 80BAL20wETH/wETH","type":"WEIGHTED","chain":"MAINNET","symbol":"80BAL20wETH/wETH","tokens":[{"symbol":"B-80BAL-20WETH","address":"0x5c6ee304399dbdb9c8ef030ab642b10820db8f56","balance":19777.10343130167},{"symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","balance":7.712884537587762}],"tvl_usd":25285.84,"fees_24h_usd":0,"total_apr_pct":0,"volume_24h_usd":0,"protocol_version":2}],"source":"Balancer"},"meta":{"timestamp":"2026-06-10T22:57:30.789Z","request_id":"97b04910-2edc-4287-ae29-b431d0baf8f7"},"status":"ok","message":"Pools retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/pool":{"get":{"operationId":"get_v1_pool","tags":["Pool"],"summary":"One pool's full state by id","description":"","parameters":[{"name":"id","in":"query","required":true,"description":"Balancer pool id","schema":{"type":"string"},"example":"0x820b69fad931d4b4bf14e70ff234a8390f6a0658000200000000000000000547"},{"name":"chain","in":"query","required":false,"description":"Chain of the pool","schema":{"type":"string"},"example":"arbitrum"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"id":"0x820b69fad931d4b4bf14e70ff234a8390f6a0658000200000000000000000547","name":"Gyroscope ECLP GYD/AUSDC","type":"GYROE","chain":"ARBITRUM","source":"Balancer","symbol":"ECLP-GYD-AUSDC","tokens":[{"symbol":"waUSDCn","address":"0x7cfadfd5645b50be87d546f42699d863648251ad","balance":0.003997},{"symbol":"GYD","address":"0xca5d8f8a8d49439357d3cf46ca2e720702f132b8","balance":3078451.3239380135}],"tvl_usd":3055249.04,"swaps_count":6620,"fees_24h_usd":0,"apr_breakdown":[],"holders_count":6,"total_apr_pct":0,"volume_24h_usd":0,"protocol_version":2},"meta":{"timestamp":"2026-06-10T22:57:31.059Z","request_id":"6b6dec2b-7d32-4c78-a86a-73022d277786"},"status":"ok","message":"Pool retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/token":{"get":{"operationId":"get_v1_token","tags":["Token"],"summary":"A token's live Balancer price + metadata","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"Token contract address","schema":{"type":"string"},"example":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"},{"name":"chain","in":"query","required":false,"description":"Chain","schema":{"type":"string"},"example":"mainnet"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"name":"Wrapped Ether","chain":"MAINNET","source":"Balancer","symbol":"WETH","address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","decimals":18,"price_usd":1615.46},"meta":{"timestamp":"2026-06-10T22:57:32.332Z","request_id":"cbc447b2-2319-49cf-b0ee-fb57403fe4b1"},"status":"ok","message":"Token retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/tokens":{"get":{"operationId":"get_v1_tokens","tags":["Tokens"],"summary":"Search the token registry by symbol or name","description":"","parameters":[{"name":"q","in":"query","required":true,"description":"Search query (min 2 chars)","schema":{"type":"string"},"example":"usdc"},{"name":"chain","in":"query","required":false,"description":"Chain","schema":{"type":"string"},"example":"mainnet"},{"name":"limit","in":"query","required":false,"description":"Max results (1-100)","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"MAINNET","count":25,"query":"usdc","source":"Balancer","tokens":[{"name":"Holistic BTC Set","symbol":"TCapBTCUSDC","address":"0x7510d6fac98a6eca2db7c9357619715a7f5049d4","decimals":18,"price_usd":318.62},{"name":"aarna atv USDC","symbol":"atvUSDC","address":"0xf30f62963cce132f32306d7f18a8587958b30ea9","decimals":18,"price_usd":104.6072380169},{"name":"aarna atv USDC","symbol":"atvUSDC","address":"0xd018a9ba579d3882748c1f1e4dad7203926dc43b","decimals":18,"price_usd":104.59},{"name":"Balancer Aave Boosted Pool (USDC)","symbol":"bb-a-USDC (old)","address":"0x9210f1204b5a24742eba12f710636d76240df3d0","decimals":18,"price_usd":1.400924827458751},{"name":"IdleUSDC Junior4626Adapter","symbol":"idleUSDCJunior4626","address":"0xc3da79e0de523eef7ac1e4ca9abfe3aac9973133","decimals":18,"price_usd":1.2527581079},{"name":"Wrapped aUSDC","symbol":"aUSDC","address":"0xd093fa4fb80d09bb30817fdcd442d4d02ed3e5de","decimals":6,"price_usd":1.2069344820296},{"name":"Wrapped sUSDC","symbol":"sUSDC","address":"0xd7bc0dcb0b6ee14bdb204172aba01458abe91ac3","decimals":6,"price_usd":1.185617850653333},{"name":"Morpho-Aave USD Coin Supply Vault","symbol":"maUSDC","address":"0xa5269a8e31b93ff27b887b56720a25f844db0529","decimals":18,"price_usd":1.1841909487},{"name":"USDC yVault","symbol":"yvUSDC","address":"0xa354f35829ae975e850e23e9615b11da1b3dc4de","decimals":6,"price_usd":1.18},{"name":"Wrapped Aave Ethereum USDC","symbol":"waEthUSDC","address":"0xd4fa2d31b7968e448877f69a96de69f5de8cd23e","decimals":6,"price_usd":1.1745165104},{"name":"Syrup USDC","symbol":"syrupUSDC","address":"0x80ac24aa929eaf5013f6436cda2a7ba190f5cc0b","decimals":6,"price_usd":1.1680615542},{"name":"Static Aave Ethereum USDC","symbol":"AaveUSDC","address":"0x02c2d189b45ce213a40097b62d311cf0dd16ec92","decimals":6,"price_usd":1.14},{"name":"Steakhouse USDC","symbol":"steakUSDC","address":"0xbeef01735c132ada46aa9aa4c54623caa92a64cb","decimals":18,"price_usd":1.129107261},{"name":"Gauntlet USDC Frontier","symbol":"gtusdcf","address":"0xc582f04d8a82795aa2ff9c8bb4c1c889fe7b754e","decimals":18,"price_usd":1.0832515451},{"name":"Coinshift USDC","symbol":"csUSDC","address":"0x7204b7dbf9412567835633b6f00c3edc3a8d6330","decimals":18,"price_usd":1.0711883163},{"name":"Balancer USDC-DAI-USDT Stable Pool","symbol":"USDC-DAI-USDT","address":"0x79c58f70905f734641735bc61e45c19dd9ad60bc","decimals":18,"price_usd":1.065905780262503},{"name":"Balancer SWEEP-USDC StablePool","symbol":"SWEEP-USDC-BPT","address":"0xa468570db143321bc034bbd74a6cc2694d15b252","decimals":18,"price_usd":1.063384698777846},{"name":"KPK USDC Yield","symbol":"kpk_USDC_YieldV2","address":"0xd5cce260e7a755ddf0fb9cdf06443d593aaeaa13","decimals":18,"price_usd":1.029},{"name":" kpk USDC Prime","symbol":"kpk_USDC_Prime","address":"0xe108fbc04852b5df72f9e44d7c29f47e7a993add","decimals":18,"price_usd":1.0276271537},{"name":"Balancer GHO/USDT/USDC","symbol":"GHO/USDT/USDC","address":"0x8353157092ed8be69a9df8f95af097bbf33cb2af","decimals":18,"price_usd":1.027175043273745},{"name":"Gauntlet USDC Prime","symbol":"gtusdcp","address":"0x8c106eedad96553e64287a5a6839c3cc78afa3d0","decimals":18,"price_usd":1.0247457264},{"name":"KPK USDC Prime","symbol":"kpk_USDC_PrimeV2","address":"0x4ef53d2caa51c447fdfeeedee8f07fd1962c9ee6","decimals":18,"price_usd":1.022390914},{"name":"diesel USD Coin","symbol":"dUSDC","address":"0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3","decimals":6,"price_usd":1.019633745497012},{"name":"Wrapped aUSDC","symbol":"waUSDC","address":"0x57d20c946a7a3812a7225b881cdcd8431d23431c","decimals":6,"price_usd":1},{"name":"Euler Pool: USD Coin","symbol":"eUSDC","address":"0xeb91861f8a4e1c12333f42dce8fb0ecdc28da716","decimals":18,"price_usd":1}]},"meta":{"timestamp":"2026-06-10T22:57:32.691Z","request_id":"9a6dc93d-d319-42e8-9ed0-d61ed4b9f6de"},"status":"ok","message":"Tokens retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chains":["mainnet","arbitrum","base","polygon","avalanche","gnosis","optimism","zkevm","fraxtal","mode","sonic","hyperevm"],"source":"Balancer API v3 (api-v3.balancer.fi/graphql, live)","service":"balancer-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/pool":"One pool's full state by id (id=0x…, chain=mainnet).","GET /v1/pools":"Top pools by TVL on a chain (chain=mainnet, type=weighted, limit=25).","GET /v1/token":"A token's live Balancer price plus symbol/name/decimals (address=0x…, chain=mainnet).","GET /v1/tokens":"Search the token registry by symbol or name (q=usdc, chain=mainnet, limit=25)."},"description":"Live data from Balancer, a leading multi-chain decentralised AMM whose programmable liquidity pools (weighted, stable, gyro, boosted) power swaps and yield across Ethereum, Arbitrum, Base, Polygon, Avalanche, Gnosis, Optimism and more. The pools endpoint returns the top pools by TVL on a chain — type, total liquidity, 24h volume and fees, total APR (yield/swap/staking breakdown) and constituent tokens; the pool endpoint returns one pool's full state by id; the token endpoint returns a token's live Balancer price plus symbol, name and decimals; the tokens endpoint searches the token registry by symbol or name. Live, no key, nothing stored. Distinct from constant-product DEX feeds, Curve's stableswap and order-book/perps DEX feeds — this is Balancer's own programmable-pool AMM, TVL/volume/APR and token-pricing layer.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-10T22:57:33.486Z","request_id":"c7e6146f-9075-4968-8f2e-55a075020e5d"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":1500,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1000,"monthly_call_quota":50000,"rps_limit":15,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2800,"monthly_call_quota":275000,"rps_limit":40,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":6500,"monthly_call_quota":1800000,"rps_limit":120,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/balancer-api"}