Skip to main content

๐ŸŒ New /global/networksInfo endpoint

ยท One min read

We've added a new endpoint that returns network status for all supported EVM chains in a single request.

Previously, you needed to call /{network}/networkStatus separately for each network. Now you can get all network data at once with /global/networksInfo.

What changedโ€‹

New endpoint: /global/networksInfo

Returns an array with real-time status for all EVM networks:

const response = await fetch('https://api.chaingate.dev/global/networksInfo')
const networks = await response.json()

// Example response:
[
{
"id": "ethereum",
"name": "Ethereum",
"symbol": "ETH",
"logo": "https://api.chaingate.dev/global/logo/ethereum",
"blockTimeSecs": 12,
"networkOccupation": 0.78,
"supportsEIP1559": true,
"typicalTransactionCost": "0.00042",
"currentBaseFeeGWei": "18.23",
"predictedBaseFeeGWei": "19.05",
"predictedTips": [...]
},
// ... other networks
]

What's includedโ€‹

Each network object contains:

  • Basic info (id, name, symbol)
  • Logo URL
  • Block time metrics
  • Network congestion
  • Gas prices and predictions
  • EIP-1559 support flag

Use casesโ€‹

This is useful for:

  • Building network selection UI
  • Displaying gas prices across multiple chains
  • Showing network status dashboards

Notesโ€‹

  • Currently supports EVM networks only (UTXO support planned)
  • Individual /{network}/networkStatus endpoints still available