{"openapi":"3.1.0","info":{"title":"Curve Finance DeFi API","version":"1.0.0","description":"Live DeFi data from Curve Finance — the dominant decentralised exchange for stablecoins and pegged assets (StableSwap AMM) — served from its public API as clean JSON, no cache. List every chain Curve runs on and the pool registries on each; pull the liquidity pools on a chain/registry with each pool's USD TVL, underlying coins and prices, amplification coefficient, virtual price and CRV gauge APY (sorted by TVL); fetch one pool's full detail by address; or read a chain's total and per-pool trading volume. Read live from Curve, nothing cached. This is Curve's own StableSwap pool, TVL and gauge layer across Ethereum and 20+ L2s — distinct from on-chain explorers, general DEX-pool feeds and price APIs: protocol-level data for the largest stablecoin AMM in DeFi.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/curve-api","description":"oanor gateway"}],"tags":[{"name":"Platforms"},{"name":"Pools"},{"name":"Pool"},{"name":"Volumes"},{"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/platforms":{"get":{"operationId":"get_v1_platforms","tags":["Platforms"],"summary":"Every chain Curve runs on and its pool registries","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":21,"source":"Curve Finance","platforms":[{"chain":"arbitrum","registries":["main","factory","crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"aurora","registries":["main","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"avalanche","registries":["main","factory","crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"base","registries":["factory","factory-crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"bsc","registries":["factory","factory-crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"celo","registries":["factory","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"ethereum","registries":["main","factory","crypto","factory-crypto","factory-crvusd","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"fantom","registries":["main","factory","crypto","factory-crypto","factory-twocrypto","factory-eywa","factory-stable-ng"]},{"chain":"fraxtal","registries":["factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"harmony","registries":["main","crypto"]},{"chain":"hyperliquid","registries":["factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"kava","registries":["main","factory","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"mantle","registries":["factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"moonbeam","registries":["main","factory"]},{"chain":"optimism","registries":["main","factory","crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"polygon","registries":["main","factory","crypto","factory-crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"sonic","registries":["factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"x-layer","registries":["factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"xdai","registries":["main","factory","crypto","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"zkevm","registries":["factory","factory-twocrypto","factory-tricrypto","factory-stable-ng"]},{"chain":"zksync","registries":["factory-twocrypto","factory-tricrypto","factory-stable-ng"]}]},"meta":{"timestamp":"2026-06-10T22:58:16.268Z","request_id":"62618719-fc1c-4913-be29-d07ebc66a1f1"},"status":"ok","message":"Platforms 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/pools":{"get":{"operationId":"get_v1_pools","tags":["Pools"],"summary":"Pools on a chain/registry with TVL, coins, amp and gauge APY","description":"","parameters":[{"name":"chain","in":"query","required":false,"description":"Chain","schema":{"type":"string"},"example":"ethereum"},{"name":"registry","in":"query","required":false,"description":"Pool registry","schema":{"type":"string"},"example":"main"},{"name":"limit","in":"query","required":false,"description":"Max pools (1-500)","schema":{"type":"string"},"example":"50"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"ethereum","count":49,"pools":[{"id":"0","name":"Curve.fi DAI/USDC/USDT","coins":[{"symbol":"DAI","usd_price":1.000047},{"symbol":"USDC","usd_price":1},{"symbol":"USDT","usd_price":0.999329}],"symbol":"3Crv","address":"0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7","tvl_usd":160718478.86,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":4000,"gauge_crv_apy":{"max":0.0001,"min":0},"virtual_price":"1039823717242480120"},{"id":"14","name":"Curve.fi ETH/stETH","coins":[{"symbol":"ETH","usd_price":1613.851717},{"symbol":"stETH","usd_price":1614.510185}],"symbol":"steCRV","address":"0xDC24316b9AE028F1497c275EB9192a3Ea0f67022","tvl_usd":66594300.69,"is_broken":false,"asset_type":"eth","is_meta_pool":false,"amplification":900,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1138908303762572313"},{"id":"33","name":"Curve.fi Factory USD Metapool: Liquity","coins":[{"symbol":"LUSD","usd_price":1.006206},{"symbol":"3Crv","usd_price":1.039634}],"address":"0xEd279fDD11cA84bEef15AF5D39BB4d4bEE23F0cA","tvl_usd":11904610.98,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":500,"gauge_crv_apy":{"max":0.0037,"min":0.0015},"virtual_price":"1041603088998109437"},{"id":"40","name":"Curve.fi Factory USD Metapool: Magic Internet Money 3Pool","coins":[{"symbol":"MIM","usd_price":0.985883},{"symbol":"3Crv","usd_price":1.039634}],"address":"0x5a6A4D54456819380173272A5E8E9B9904BdF41B","tvl_usd":8818690.24,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":2000,"gauge_crv_apy":{"max":12.8427,"min":5.1371},"virtual_price":"1052926043303851397"},{"id":"44","name":"Curve.fi FRAX/USDC","coins":[{"symbol":"FRAX","usd_price":0.992991},{"symbol":"USDC","usd_price":1}],"symbol":"crvFRAX","address":"0xDcEF968d416a41Cdac0ED8702fAC8128A64241A2","tvl_usd":4862234.86,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":1500,"gauge_crv_apy":{"max":8.7182,"min":3.4873},"virtual_price":"1016900282769401675"},{"id":"31","name":"Curve.fi tBTC/sbtcCrv","coins":[{"symbol":"TBTC","usd_price":61056.978017},{"symbol":"sbtcCrv","usd_price":63156.297824}],"symbol":"tbtc/sbtcCrv","address":"0xC25099792E9349C7DD09759744ea681C7de2cb66","tvl_usd":3300664.58,"is_broken":false,"asset_type":"btc","is_meta_pool":true,"amplification":150,"virtual_price":"1016654346076462605"},{"id":"7","name":"Curve.fi cyDAI/cyUSDC/cyUSDT","coins":[{"symbol":"iDAI","usd_price":0.036762},{"symbol":"iUSDC","usd_price":0.023134},{"symbol":"iUSDT","usd_price":0.042787}],"symbol":"ib3CRV","address":"0x2dded6Da1BF5DBdF597C45fcFaa3194e53EcfeAF","tvl_usd":1686482.15,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":6000,"virtual_price":"3203843756456143263"},{"id":"5","name":"Curve.fi EURS/sEUR","coins":[{"symbol":"EURS","usd_price":1.239842},{"symbol":"sEUR","usd_price":1.153705}],"symbol":"eursCRV","address":"0x0Ce6a5fF5217e38315f87032CF90686C96627CAA","tvl_usd":1092237.53,"is_broken":false,"asset_type":"other","is_meta_pool":false,"amplification":100,"virtual_price":"1007610765641956340"},{"id":"10","name":"Curve.fi renBTC/wBTC","coins":[{"symbol":"renBTC","usd_price":14323.942706},{"symbol":"WBTC","usd_price":61176.506133}],"symbol":"crvRenWBTC","address":"0x93054188d876f558f4a66B2EF1d97d16eDf0895B","tvl_usd":1078481.47,"is_broken":false,"asset_type":"btc","is_meta_pool":false,"amplification":1000,"gauge_crv_apy":{"max":0.0001,"min":0},"virtual_price":"1025503978768201546"},{"id":"19","name":"Curve.fi GUSD/3Crv","coins":[{"symbol":"GUSD","usd_price":1.001058},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"gusd3CRV","address":"0x4f062658EaAF2C1ccf8C8e36D6824CDf41167956","tvl_usd":1066639.58,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":1000,"gauge_crv_apy":{"max":1.0718,"min":0.4287},"virtual_price":"1074648569787941105"},{"id":"28","name":"Curve.fi bBTC/sbtcCRV","coins":[{"symbol":"BBTC","usd_price":60794.583114},{"symbol":"sbtcCrv","usd_price":63156.297824}],"symbol":"bBTC/sbtcCRV","address":"0x071c661B4DeefB59E2a3DdB20Db036821eeE8F4b","tvl_usd":926569.97,"is_broken":false,"asset_type":"btc","is_meta_pool":true,"amplification":200,"virtual_price":"1028700749918881746"},{"id":"12","name":"Curve.fi renBTC/wBTC/sBTC","coins":[{"symbol":"renBTC","usd_price":14323.942706},{"symbol":"WBTC","usd_price":61176.506133},{"symbol":"sBTC","usd_price":5105.913283}],"symbol":"crvRenWSBTC","address":"0x7fC77b5c7614E1533320Ea6DDc2Eb61fa00A9714","tvl_usd":913145.34,"is_broken":false,"asset_type":"btc","is_meta_pool":false,"amplification":100,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1022190556592430973"},{"id":"22","name":"Curve.fi MUSD/3Crv","coins":[{"symbol":"mUSD","usd_price":0.998299},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"musd3CRV","address":"0x8474DdbE98F5aA3179B3B3F5942D724aFcdec9f6","tvl_usd":656812.09,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":200,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1030007351830744918"},{"id":"34","name":"Curve.fi Factory USD Metapool: Frax","coins":[{"symbol":"FRAX","usd_price":0.992991},{"symbol":"3Crv","usd_price":1.039634}],"address":"0xd632f22692FaC7611d2AA1C0D552930D43CAEd3B","tvl_usd":584708.81,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":1500,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1020456688587651860"},{"id":"4","name":"Curve.fi cDAI/cUSDC","coins":[{"symbol":"cDAI","usd_price":0.025062},{"symbol":"cUSDC","usd_price":0.025303}],"symbol":"cDAI+cUSDC","address":"0xA2B47E3D5c44877cca798226B7B8118F9BFb7A56","tvl_usd":567756.87,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":4500,"gauge_crv_apy":{"max":0.0161,"min":0.0064},"virtual_price":"1252115557851825974"},{"id":"45","name":"Curve.fi ETH/frxETH","coins":[{"symbol":"ETH","usd_price":1613.851717},{"symbol":"frxETH","usd_price":1622.083468}],"symbol":"frxETHCRV","address":"0xa1F8A6807c402E4A15ef4EBa36528A3FED24E577","tvl_usd":452746.54,"is_broken":false,"asset_type":"eth","is_meta_pool":false,"amplification":1200,"gauge_crv_apy":{"max":0.1015,"min":0.0406},"virtual_price":"1007758420121679726"},{"id":"1","name":"Curve.fi aDAI/aUSDC/aUSDT","coins":[{"symbol":"aDAI","usd_price":0.998345},{"symbol":"aUSDC","usd_price":0.997377},{"symbol":"aUSDT","usd_price":0.997757}],"symbol":"a3CRV","address":"0xDeBF20617708857ebe4F679508E7b7863a8A8EeE","tvl_usd":319959.08,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":2000,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1234552618396728620"},{"id":"37","name":"Curve.fi Factory USD Metapool: Alchemix USD","coins":[{"symbol":"alUSD","usd_price":0.955953},{"symbol":"3Crv","usd_price":1.039634}],"address":"0x43b4FdFD4Ff969587185cDB6f0BD875c5Fc83f8c","tvl_usd":247734.88,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":200,"gauge_crv_apy":{"max":0.0988,"min":0.0395},"virtual_price":"1017381855798779664"},{"id":"8","name":"Curve.fi LINK/sLINK","coins":[{"symbol":"LINK","usd_price":7.499867},{"symbol":"sLINK","usd_price":7.411964}],"symbol":"linkCRV","address":"0xF178C0b5Bb7e7aBF4e12A4838C7b7c5bA2C623c0","tvl_usd":241840.85,"is_broken":false,"asset_type":"other","is_meta_pool":false,"amplification":100,"virtual_price":"1002977135499836456"},{"id":"38","name":"Curve.fi USD-BTC-ETH","coins":[{"symbol":"USDT","usd_price":0.999329},{"symbol":"WBTC","usd_price":61176.506133},{"symbol":"WETH","usd_price":1613.107194}],"symbol":"crvTricrypto","address":"0x80466c64868E1ab14a1Ddf27A676C3fcBE638Fe5","tvl_usd":235888.02,"is_broken":false,"asset_type":"unknown","is_meta_pool":false,"amplification":3645,"virtual_price":"1051811792281650989"},{"id":"11","name":"Curve.fi aDAI/aSUSD","coins":[{"symbol":"aDAI","usd_price":0.998345},{"symbol":"aSUSD","usd_price":1.008593}],"symbol":"saCRV","address":"0xEB16Ae0052ed37f479f7fe63849198Df1765a733","tvl_usd":152218.89,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":100,"gauge_crv_apy":{"max":0.078,"min":0.0312},"virtual_price":"1167955258141679354"},{"id":"6","name":"Curve.fi hBTC/wBTC","coins":[{"symbol":"HBTC","usd_price":52972.534569},{"symbol":"WBTC","usd_price":61176.506133}],"symbol":"hCRV","address":"0x4CA9b3063Ec5866A4B82E437059D2C43d1be596F","tvl_usd":98351.1,"is_broken":false,"asset_type":"btc","is_meta_pool":false,"amplification":1000,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1015651722803512840"},{"id":"2","name":"Curve.fi ETH/aETH","coins":[{"symbol":"ETH","usd_price":1613.851717},{"symbol":"ankrETH","usd_price":1991.402438}],"symbol":"ankrCRV","address":"0xA96A65c051bF88B4095Ee1f2451C2A9d43F53Ae2","tvl_usd":92854.48,"is_broken":false,"asset_type":"eth","is_meta_pool":false,"amplification":10,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1130241316655025302"},{"id":"29","name":"Curve.fi oBTC/sbtcCRV","coins":[{"symbol":"oBTC","usd_price":315851.021429},{"symbol":"sbtcCrv","usd_price":63156.297824}],"symbol":"oBTC/sbtcCRV","address":"0xd81dA8D904b52208541Bade1bD6595D8a251F8dd","tvl_usd":90856.91,"is_broken":false,"asset_type":"btc","is_meta_pool":true,"amplification":200,"virtual_price":"1010885964789577912"},{"id":"24","name":"Curve.fi USDK/3Crv","coins":[{"symbol":"USDK","usd_price":0.997827},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"usdk3CRV","address":"0x3E01dD8a5E1fb3481F0F589056b428Fc308AF0Fb","tvl_usd":89988.39,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":200,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"2099754349282223654"},{"id":"25","name":"Curve.fi USDN/3Crv","coins":[{"symbol":"USDN","usd_price":0.017542},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"usdn3CRV","address":"0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1","tvl_usd":66875.7,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":250,"virtual_price":"1068493260579713551"},{"id":"36","name":"Curve.fi ETH/rETH","coins":[{"symbol":"ETH","usd_price":1613.851717},{"symbol":"rETH","usd_price":1836.482873}],"symbol":"rCRV","address":"0xF9440930043eb3997fc70e1339dBb11F341de7A8","tvl_usd":65358.82,"is_broken":false,"asset_type":"eth","is_meta_pool":false,"amplification":10,"gauge_crv_apy":{"max":0.0209,"min":0.0083},"virtual_price":"1080070597259267218"},{"id":"26","name":"Curve.fi USDP/3Crv","coins":[{"symbol":"USDP","usd_price":0.030797},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"usdp3CRV","address":"0x42d7025938bEc20B69cBae5A77421082407f053A","tvl_usd":54029.45,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":100,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1014711779775297702"},{"id":"16","name":"Curve.fi cDAI/cUSDC/USDT","coins":[{"symbol":"cDAI","usd_price":0.025062},{"symbol":"cUSDC","usd_price":0.025303},{"symbol":"USDT","usd_price":0.999329}],"symbol":"cDAI+cUSDC+USDT","address":"0x52EA46506B9CC5Ef470C5bf89f17Dc28bB35D85C","tvl_usd":52088.35,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":2000,"gauge_crv_apy":{"max":0.0025,"min":0.001},"virtual_price":"3245256851434341618"},{"id":"39","name":"RAI3CRV","coins":[{"symbol":"RAI","usd_price":1.876375},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"RAI3CRV","address":"0x618788357D0EBd8A37e763ADab3bc575D54c2C7d","tvl_usd":50003.57,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":100,"gauge_crv_apy":{"max":0.0708,"min":0.0283},"virtual_price":"1057653471198741157"},{"id":"21","name":"Curve.fi LinkUSD/3Crv","coins":[{"symbol":"LINKUSD","usd_price":0.920453},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"LinkUSD3CRV","address":"0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171","tvl_usd":30595.72,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":5,"virtual_price":"1018193557422035870"},{"id":"35","name":"Curve.fi Factory USD Metapool: Binance USD","coins":[{"symbol":"BUSD","usd_price":0.998232},{"symbol":"3Crv","usd_price":1.039634}],"address":"0x4807862AA8b2bF68830e4C8dc86D0e9A998e085a","tvl_usd":27222.88,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":5000,"virtual_price":"1105198572565871591"},{"id":"3","name":"Curve.fi yDAI/yUSDC/yUSDT/yBUSD","coins":[{"symbol":"yDAI","usd_price":0.99969},{"symbol":"yUSDC","usd_price":0.999834},{"symbol":"yUSDT","usd_price":0},{"symbol":"yBUSD","usd_price":0.137862}],"symbol":"yDAI+yUSDC+yUSDT+yBUSD","address":"0x79a8C46DeA5aDa233ABaFFD40F3A0A2B1e5A4F27","tvl_usd":24072.66,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":500,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"23882820817741943"},{"id":"9","name":"Curve.fi DAI/USDC/USDT/PAX","coins":[{"symbol":"ycDAI","usd_price":1.020091},{"symbol":"ycUSDC","usd_price":1.043064},{"symbol":"ycUSDT","usd_price":0},{"symbol":"USDP","usd_price":0.996844}],"symbol":"ypaxCrv","address":"0x06364f10B501e868329afBc005b3492902d6C763","tvl_usd":16859.26,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":200,"gauge_crv_apy":{"max":0.0014,"min":0.0006},"virtual_price":"76979488167829193"},{"id":"13","name":"Curve.fi ETH/sETH","coins":[{"symbol":"ETH","usd_price":1613.851717},{"symbol":"sETH","usd_price":18.024115}],"symbol":"eCRV","address":"0xc5424B857f758E906013F3555Dad202e4bdB4567","tvl_usd":13311.05,"is_broken":false,"asset_type":"eth","is_meta_pool":false,"amplification":256,"virtual_price":"1022784700999917317"},{"id":"30","name":"Curve.fi pBTC/sbtcCRV","coins":[{"symbol":"pBTC","usd_price":204.80678},{"symbol":"sbtcCrv","usd_price":63156.297824}],"symbol":"pBTC/sbtcCRV","address":"0x7F55DDe206dbAD629C080068923b36fe9D6bDBeF","tvl_usd":12782.99,"is_broken":false,"asset_type":"btc","is_meta_pool":true,"amplification":200,"virtual_price":"1015274161568379684"},{"id":"46","name":"Curve.fi wBTC/sBTC","coins":[{"symbol":"WBTC","usd_price":61176.506133},{"symbol":"sBTC","usd_price":5105.913283}],"symbol":"crvWSBTC","address":"0xf253f83AcA21aAbD2A20553AE0BF7F65C755A07F","tvl_usd":12689.82,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":100,"virtual_price":"1003917564250000941"},{"id":"47","name":"Curve.fi FRAX/USDP","coins":[{"symbol":"FRAX","usd_price":0.992991},{"symbol":"USDP","usd_price":0.996844}],"symbol":"crvfraxUSDP","address":"0xaE34574AC03A15cd58A92DC79De7B1A0800F1CE3","tvl_usd":11289.62,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":1000,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1005439475149224288"},{"id":"41","name":"Curve.fi Factory Plain Pool: Euro Tether","coins":[{"symbol":"EURT","usd_price":0.051341},{"symbol":"sEUR","usd_price":1.153705}],"address":"0xFD5dB7463a3aB53fD211b4af195c5BCCC1A03890","tvl_usd":9324.44,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":100,"virtual_price":"1014137117904463049"},{"id":"48","name":"Curve.fi ETH/wBETH","coins":[{"symbol":"ETH","usd_price":1613.851717},{"symbol":"wBETH","usd_price":1786.291191}],"address":"0xBfAb6FA95E0091ed66058ad493189D2cB29385E6","tvl_usd":6407.78,"is_broken":false,"asset_type":"eth","is_meta_pool":false,"amplification":500,"gauge_crv_apy":{"max":0.0054,"min":0.0022},"virtual_price":"1128046644912150705"},{"id":"32","name":"Curve.fi Factory USD Metapool: TrueUSD","coins":[{"symbol":"TUSD","usd_price":0.997606},{"symbol":"3Crv","usd_price":1.039634}],"address":"0xEcd5e75AFb02eFa118AF914515D6521aaBd189F1","tvl_usd":6171.15,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":600,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1053157011493493289"},{"id":"23","name":"Curve.fi RSV/3Crv","coins":[{"symbol":"RSV","usd_price":0.990167},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"rsv3CRV","address":"0xC18cC39da8b11dA8c3541C598eE022258F9744da","tvl_usd":2895.23,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":200,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1039910776394997422"},{"id":"27","name":"Curve.fi UST/3Crv","coins":[{"symbol":"UST","usd_price":0.005989},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"ust3CRV","address":"0x890f4e345B1dAED0367A877a1612f86A1f86985f","tvl_usd":2877.59,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":100,"virtual_price":"1073315693707050027"},{"id":"42","name":"Curve.fi 4pool USDC/USDT/UST/FRAX","coins":[{"symbol":"USDC","usd_price":1},{"symbol":"USDT","usd_price":0.999329},{"symbol":"UST","usd_price":0.005926},{"symbol":"FRAX","usd_price":0.992991}],"address":"0x4e0915C88bC70750D68C481540F081fEFaF22273","tvl_usd":2067.37,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":500,"virtual_price":"1014039620757629295"},{"id":"18","name":"Curve.fi DUSD/3Crv","coins":[{"symbol":"DUSD","usd_price":0.128503},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"dusd3CRV","address":"0x8038C01A0390a8c547446a0b2c18fc9aEFEcc10c","tvl_usd":1135.35,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":200,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1157278854240192135"},{"id":"20","name":"Curve.fi HUSD/3Crv","coins":[{"symbol":"HUSD","usd_price":0.010471},{"symbol":"3Crv","usd_price":1.039634}],"symbol":"husd3CRV","address":"0x3eF6A01A0f81D6046290f3e2A8c5b843e738E604","tvl_usd":372.92,"is_broken":false,"asset_type":"usd","is_meta_pool":true,"amplification":200,"virtual_price":"1059949044631720847"},{"id":"43","name":"Curve.fi 2Pool USDC/USDT","coins":[{"symbol":"USDC","usd_price":1},{"symbol":"USDT","usd_price":0.999329}],"address":"0x1005F7406f32a61BD760CfA14aCCd2737913d546","tvl_usd":231.77,"is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":1500,"gauge_crv_apy":{"max":0,"min":0},"virtual_price":"1022740078454521569"},{"id":"15","name":"Curve.fi DAI/USDC/USDT/sUSD","coins":[{"symbol":"DAI","usd_price":1.000047},{"symbol":"USDC","usd_price":1},{"symbol":"USDT","usd_price":0.999329},{"symbol":"sUSD","usd_price":0.539985}],"symbol":"crvPlain3andSUSD","address":"0xA5407eAE9Ba41422680e2e00537571bcC53efBfD","tvl_usd":0,"is_broken":true,"asset_type":"usd","is_meta_pool":false,"amplification":256,"gauge_crv_apy":[],"virtual_price":"1148713807295781774"},{"id":"17","name":"Curve.fi yDAI/yUSDC/yUSDT/yTUSD","coins":[{"symbol":"yDAI","usd_price":0.99969},{"symbol":"yUSDC","usd_price":0.999834},{"symbol":"yUSDT","usd_price":0},{"symbol":"yTUSD","usd_price":0}],"symbol":"yDAI+yUSDC+yUSDT+yTUSD","address":"0x45F783CCE6B7FF23B2ab2D70e416cdb7D6055f51","tvl_usd":0,"is_broken":true,"asset_type":"usd","is_meta_pool":false,"amplification":2048,"gauge_crv_apy":[],"virtual_price":"26349520289677"}],"source":"Curve Finance","registry":"main","pool_count":49,"total_tvl_usd":267262916.63},"meta":{"timestamp":"2026-06-10T22:58:16.380Z","request_id":"98195c1b-7eb2-48c2-81a5-76361e0c89fe"},"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 detail by address","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"Pool contract address","schema":{"type":"string"},"example":"0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7"},{"name":"chain","in":"query","required":false,"description":"Chain","schema":{"type":"string"},"example":"ethereum"},{"name":"registry","in":"query","required":false,"description":"Pool registry","schema":{"type":"string"},"example":"main"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"id":"0","name":"Curve.fi DAI/USDC/USDT","chain":"ethereum","coins":[{"symbol":"DAI","usd_price":1.000047},{"symbol":"USDC","usd_price":1},{"symbol":"USDT","usd_price":0.999329}],"source":"Curve Finance","symbol":"3Crv","address":"0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7","tvl_usd":160718478.86,"registry":"main","is_broken":false,"asset_type":"usd","is_meta_pool":false,"amplification":4000,"gauge_crv_apy":{"max":0.0001,"min":0},"virtual_price":"1039823717242480120"},"meta":{"timestamp":"2026-06-10T22:58:16.510Z","request_id":"deb7eabc-f1f4-43e4-818a-60875dbe8214"},"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/volumes":{"get":{"operationId":"get_v1_volumes","tags":["Volumes"],"summary":"A chain's total and per-pool trading volume","description":"","parameters":[{"name":"chain","in":"query","required":false,"description":"Chain","schema":{"type":"string"},"example":"ethereum"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"ethereum","source":"Curve Finance","pool_count":2306,"total_volume_usd":166219011.1,"top_pools_by_volume":[{"address":"0xA632D59b9B804a956BfaA9b48Af3A1b74808FC1f","volume_usd":36137850.25},{"address":"0x4f493B7dE8aAC7d55F71853688b1F7C8F0243C85","volume_usd":23144687.01},{"address":"0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7","volume_usd":15127218.63},{"address":"0x00836Fe54625BE242BcFA286207795405ca4fD10","volume_usd":14384452.32},{"address":"0x390f3595bCa2Df7d23783dFd126427CCeb997BF4","volume_usd":7421724.92},{"address":"0xc061caa073f3d95F80f8e5428d32D2d76F5e1622","volume_usd":4885390.91},{"address":"0xE1B96555BbecA40E583BbB41a11C68Ca4706A414","volume_usd":4119622.72},{"address":"0x4DEcE678ceceb27446b35C672dC7d61F30bAD69E","volume_usd":4111612.62},{"address":"0xD51a44d3FaE010294C616388b506AcdA1bfAAE46","volume_usd":3938662.54},{"address":"0x5B03CcCAb7BA3010fA5CAd23746cbf0794938e96","volume_usd":3472702.11},{"address":"0xDB74dfDD3BB46bE8Ce6C33dC9D82777BCFc3dEd5","volume_usd":3264825.59},{"address":"0x7F86Bf177Dd4F3494b841a37e810A34dD56c829B","volume_usd":2989544.94},{"address":"0x83f24023d15d835a213df24fd309c47dAb5BEb32","volume_usd":2522654.55},{"address":"0x13e12BB0E6A2f1A3d6901a59a9d585e89A6243e1","volume_usd":2488425.93},{"address":"0x81A2612F6dEA269a6Dd1F6DeAb45C5424EE2c4b7","volume_usd":2384451.58},{"address":"0xDC24316b9AE028F1497c275EB9192a3Ea0f67022","volume_usd":2171025.5},{"address":"0x21E27a5E5513D6e65C4f830167390997aA84843a","volume_usd":1947326.07},{"address":"0xa4c567c662349BeC3D0fB94C4e7f85bA95E208e4","volume_usd":1915523.48},{"address":"0x7E19F0253A564e026C63eeAA9338d6DBddeF3b09","volume_usd":1873658},{"address":"0xF4d0CF32908b2C7f1021339c43Df0F77f06896d7","volume_usd":1868791.12}]},"meta":{"timestamp":"2026-06-10T22:58:17.292Z","request_id":"239c4354-883b-4105-ba8a-b2db66c462b0"},"status":"ok","message":"Volumes 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":{"source":"Curve Finance API (api.curve.finance, live)","service":"curve-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/pool":"One pool's full detail by address (chain=ethereum, registry=main, address=0x...).","GET /v1/pools":"Pools on a chain/registry with TVL, coins, amp, gauge APY (chain=ethereum, registry=main, limit=50).","GET /v1/volumes":"A chain's total and per-pool trading volume (chain=ethereum).","GET /v1/platforms":"Every chain Curve runs on and its pool registries."},"chain_count":21,"description":"Live DeFi data from Curve Finance, the dominant decentralised exchange for stablecoins and pegged assets (StableSwap AMM), via its public API. The platforms endpoint lists every chain Curve runs on and the pool registries on each; the pools endpoint returns a chain/registry's liquidity pools with USD TVL, underlying coins and prices, amplification coefficient, virtual price and CRV gauge APY, sorted by TVL; the pool endpoint returns one pool's full detail by address; the volumes endpoint returns the chain's total trading volume and per-pool volume. Live, no key, nothing stored. Distinct from on-chain explorers, general DEX-pool feeds and price APIs — this is Curve's own StableSwap pool, TVL and gauge layer across Ethereum and many L2s.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-10T22:58:17.400Z","request_id":"380b7c09-6f00-44d3-acc3-f1aaf8bd5bad"},"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":900,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1120,"monthly_call_quota":33000,"rps_limit":12,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3050,"monthly_call_quota":175000,"rps_limit":28,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":7300,"monthly_call_quota":880000,"rps_limit":55,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/curve-api"}