← Documentation

L2 Intelligence API

Real-time Layer 2 Fee Oracle + Sequencer Health Monitor

Supported L2 Chains

ChainSymbolTypeData Source
ArbitrumARBOptimistic RollupRPC + Etherscan
BaseBASEOptimistic RollupRPC
OptimismOPOptimistic RollupRPC
zkSync EraZKZK RollupRPC
LineaLINEAZK RollupRPC + Etherscan
ScrollSCRZK RollupRPC
MantleMNTOptimistic RollupRPC
BlastBLASTOptimistic RollupRPC

Endpoints

MethodEndpointDescriptionAuth
GET/api/v2/l2/cheapestGet cheapest L2 with full rankingNo
GET/api/v2/l2/healthSequencer health status all L2sNo
GET/api/v2/l2/status/{chain}Single chain detailsNo
GET/api/v2/l2/allAll L2 chains dataNo

Example: Get Cheapest L2

curl https://feedoracle.io/api/v2/l2/cheapest
{
  "recommended": "Scroll",
  "gas_usd": 0.000008,
  "eth_price": 3210,
  "ranking": [
    {"chain": "Scroll", "gas_usd": 0.000008, "health": "HEALTHY"},
    {"chain": "Blast", "gas_usd": 0.000067, "health": "HEALTHY"},
    {"chain": "Optimism", "gas_usd": 0.000068, "health": "HEALTHY"},
    ...
  ]
}

Health Status

StatusBlock AgeMeaning
HEALTHY< 30 secSequencer operating normally
DEGRADED30-120 secSequencer slow, monitor closely
DOWN> 120 secSequencer likely offline

Use Cases


Data refreshed every request. Not financial advice.