{"openapi":"3.1.0","info":{"title":"EigenLayer Restaking API","version":"1.0.0","description":"Live protocol metrics for EigenLayer (EigenCloud), the protocol that pioneered restaking on Ethereum, keyless. Get the total value restaked, the breakdown of which assets are restaked into EigenLayer (native ETH and liquid-staking tokens like stETH, ETHx, swETH, rETH), per-chain TVL and protocol fees. One combined overview endpoint snapshots it all. Live, nothing stored. The restaking-metrics layer for DeFi dashboards, staking, LRT and risk apps — distinct from DEX, lending and generic DeFi/TVL browsers, this is EigenLayer restaking specifically, including the restaked-asset composition.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/eigenlayer-api","description":"oanor gateway"}],"tags":[{"name":"Overview"},{"name":"Metrics"},{"name":"Assets"},{"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/overview":{"get":{"operationId":"get_v1_overview","tags":["Overview"],"summary":"Combined EigenLayer snapshot (restaked TVL + assets + top asset + fees)","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Snapshot of EigenLayer restaking: total restaked, number of restaked assets, the largest one and fees.","source":"DeFiLlama","fees_24h":26184,"protocol":"EigenLayer","top_asset":{"usd":3868468160.55,"asset":"WETH","share_pct":82.79},"asset_count":45,"chain_count":1,"total_restaked_usd":4672517308.35},"meta":{"timestamp":"2026-06-14T08:04:33.706Z","request_id":"4b77eb8d-1621-4e07-b03e-33895fe62c31"},"status":"ok","message":"EigenLayer overview 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/fees":{"get":{"operationId":"get_v1_fees","tags":["Metrics"],"summary":"EigenLayer protocol fees (24h/7d/30d)","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Protocol fees across EigenLayer, in USD.","chains":["Ethereum"],"source":"DeFiLlama","fees_7d":79091,"fees_24h":26184,"fees_30d":790586,"protocol":"EigenLayer","change_1d_pct":14286.81,"fees_all_time":160574477},"meta":{"timestamp":"2026-06-14T08:04:33.784Z","request_id":"029f55bd-aab6-4e69-803d-91da93b35af2"},"status":"ok","message":"EigenLayer fees 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/tvl":{"get":{"operationId":"get_v1_tvl","tags":["Metrics"],"summary":"Total value restaked into EigenLayer (total + per-chain)","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Total value restaked into EigenLayer, in USD.","chains":[{"tvl":4672517308.35,"chain":"Ethereum"}],"source":"DeFiLlama","protocol":"EigenLayer","chain_count":1,"total_restaked_usd":4672517308.35},"meta":{"timestamp":"2026-06-14T08:04:33.838Z","request_id":"c9addd32-32b3-407b-a3ba-c1652efc5aef"},"status":"ok","message":"EigenLayer TVL 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/assets":{"get":{"operationId":"get_v1_assets","tags":["Assets"],"summary":"Restaked-asset breakdown — which ETH / LSTs are restaked","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Results (1-100, default 25)","schema":{"type":"string"},"example":"25"},{"name":"min_usd","in":"query","required":false,"description":"Minimum asset value in USD","schema":{"type":"string"},"example":"1000000"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Which assets are restaked into EigenLayer — native ETH and liquid-staking tokens — by USD value and share.","count":13,"assets":[{"usd":3868468160.55,"asset":"WETH","share_pct":82.79},{"usd":646070363.55,"asset":"STETH","share_pct":13.83},{"usd":89378909.87,"asset":"ETHX","share_pct":1.91},{"usd":15297802.84,"asset":"LSETH","share_pct":0.33},{"usd":13023616.5,"asset":"SWETH","share_pct":0.28},{"usd":8828065.91,"asset":"OSETH","share_pct":0.19},{"usd":8681711.99,"asset":"RETH","share_pct":0.19},{"usd":4861890.7,"asset":"SFRXETH","share_pct":0.1},{"usd":3865734.19,"asset":"ATH","share_pct":0.08},{"usd":3113984.04,"asset":"ZRO","share_pct":0.07},{"usd":2847770.35,"asset":"CBETH","share_pct":0.06},{"usd":2694018.44,"asset":"OETH","share_pct":0.06},{"usd":2107905.24,"asset":"METH","share_pct":0.05}],"source":"DeFiLlama","protocol":"EigenLayer","asset_count":13},"meta":{"timestamp":"2026-06-14T08:04:33.916Z","request_id":"78a38473-6bfb-40ea-94cb-b3ef63ebb3c4"},"status":"ok","message":"EigenLayer restaked assets 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 & live sample","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"assets takes optional limit (1-100) and min_usd. All money values are USD. Other endpoints take no parameters.","sample":{"top_asset":"WETH","total_restaked_usd":4672517308.35},"source":"DeFiLlama open API (api.llama.fi), live","service":"eigenlayer-api","endpoints":{"GET /v1/tvl":"Total value restaked into EigenLayer (total + per-chain).","GET /v1/fees":"EigenLayer protocol fees (24h/7d/30d).","GET /v1/meta":"This document.","GET /v1/assets":"Restaked-asset breakdown — which ETH / LSTs are restaked, by USD and share.","GET /v1/overview":"Combined EigenLayer snapshot (restaked TVL + assets + top asset + fees)."},"description":"Live protocol metrics for EigenLayer (EigenCloud), the protocol that pioneered restaking on Ethereum, keyless. Total value restaked, the breakdown of which assets are restaked (native ETH and liquid-staking tokens like stETH, ETHx, swETH, rETH), per-chain TVL and protocol fees. One combined overview snapshots it all. Live, nothing stored beyond a short protective cache. The restaking-metrics layer for DeFi dashboards, staking, LRT and risk apps. Distinct from DEX, lending and generic TVL browsers — EigenLayer restaking specifically, including the restaked-asset composition.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-14T08:04:33.978Z","request_id":"e76e1a26-db89-411e-be87-529bdfe2e8ba"},"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":2400,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1600,"monthly_call_quota":65000,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":5400,"monthly_call_quota":420000,"rps_limit":20,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":16900,"monthly_call_quota":2800000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/eigenlayer-api"}