Providers

Chains

The 29 chains the built-in providers serve. Which provider answers for each and which operations any of them cover. Read from the registry and not typed in.

A chain is a key from @agntn/chains, so normalizeChain("btc"), normalizeChain("mainnet") and normalizeChain("Arbitrum One") all land on the same canonical name, and a typo throws instead of quietly reading another network. Below, every chain at least one provider claims, straight from builtins. A lit operation means some provider serves it on that chain; the provider pages say which one and with what key.

chains29 chains · registry order
Operations
Ethereumethereumetherscanblockscoutblockchair
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Basebaseetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Arbitrum Onearbitrumetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Optimismoptimismetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Polygon PoSpolygonetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
BNB Chainbscetherscan
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Avalanche C-Chainavalancheetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Gnosis Chaingnosisetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Linealineaetherscanblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Berachainberachainetherscan
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Scrollscrollblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
zkSync Erazksyncblockscout
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: served
  • tok: served
  • trf: served
  • gas: served
  • blk: served
8 of 9
Bitcoinbitcoinblockchairmempoolblockstream
  • bal: served
  • his: served
  • tx: served
  • utx: served
  • con: absent
  • tok: absent
  • trf: absent
  • gas: served
  • blk: served
6 of 9
Bitcoin Cashbitcoincashblockchairhaskoin
  • bal: served
  • his: served
  • tx: served
  • utx: served
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
5 of 9
Litecoinlitecoinblockchairmempool
  • bal: served
  • his: served
  • tx: served
  • utx: served
  • con: absent
  • tok: absent
  • trf: absent
  • gas: served
  • blk: served
6 of 9
eCashecashblockchair
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
4 of 9
Zcashzcashblockchair
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
4 of 9
Pepecoinpepecoinmempool
  • bal: served
  • his: served
  • tx: served
  • utx: served
  • con: absent
  • tok: absent
  • trf: absent
  • gas: served
  • blk: served
6 of 9
Solanasolanasolscanhelius
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: served
  • trf: absent
  • gas: absent
  • blk: served
5 of 9
TON (The Open Network)tonton
  • bal: served
  • his: served
  • tx: absent
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: absent
2 of 9
TRONtrontronscan
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
4 of 9
Aptosaptosaptos
  • bal: absent
  • his: absent
  • tx: absent
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: absent
0 of 9
Suisuiblockberry
  • bal: served
  • his: served
  • tx: absent
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: absent
2 of 9
Cardanocardanokoios
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: served
  • trf: absent
  • gas: absent
  • blk: absent
4 of 9
Arweavearweavearweave
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
4 of 9
Decreddecreddcrdata
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
4 of 9
Stellarstellarhorizon
  • bal: served
  • his: served
  • tx: served
  • utx: absent
  • con: absent
  • tok: served
  • trf: served
  • gas: served
  • blk: served
7 of 9
Bitcoin SVbitcoinsvwhatsonchain
  • bal: served
  • his: served
  • tx: served
  • utx: served
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
5 of 9
Bitcoin Goldbitcoingoldblockbook
  • bal: served
  • his: served
  • tx: served
  • utx: served
  • con: absent
  • tok: absent
  • trf: absent
  • gas: absent
  • blk: served
5 of 9
read from builtins and @agntn/chains / no networknormalizeChain("btc") → bitcoin

Reading the table

  • Two providers on one chain means a fallback exists. Ethereum and Bitcoin have three each, and a rate limit, no answer or a 5xx on the first moves the read to the next one, once.
  • One provider means an outage on that explorer is your outage. Solana has two only if you count Helius, which has no balance endpoint.
  • A row with nothing lit is Aptos. The provider is registered, its capabilities are all false and the required methods throw UnsupportedOperationError. That's deliberate and the Aptos page says why.
  • Unspent outputs come from Mempool and Blockstream on the Bitcoin family from WhatsOnChain on Bitcoin SV, from Blockbook on Bitcoin Gold and from Haskoin on Bitcoin Cash, and nowhere else. Decred is a UTXO chain too, but dcrdata doesn't serve them yet, so its cell stays dark.
  • Decimals differ. balance is a string in the smallest unit; formatWei(value, decimals) needs 8 for BTC, BSV, BTG, ZEC and DCR, 9 for SOL, 12 for AR, 6 for ADA, 7 for XLM and the token's own value for everything else. Nothing on this site rounds a raw amount.

Aliases that work

normalizeChain() takes the display name, the key and the aliases people actually type: eth, mainnet, arb, op, matic, btc, bsv, btg, zec, ltc, sol, apt, dcr, xlm, coinbase for Base. Missing input defaults to ethereum. The empty string throws.