Docs / Data
Arbitrum One
This page lists what Farbeam reads on Arbitrum One. Live values are on the Arbitrum One data page. The API returns the same facts from Get a chain.
| Property | Value |
|---|---|
| API chain id | arbitrum |
| Chain id | 42161 |
| Family | evm |
| Native asset | ETH |
| Poll wait | 16 s after each finished poll, 32 s after a failure |
large_transfer_index | true |
native_transfers | false |
sampled | false |
| Explorer used in links | arbiscan.io |
#What is indexed
ERC-20 Transfer logs of the four tokens below, at $100,000 or more. A poll reads up to 200 blocks and the cursor catches up. See indexing. Native ETH is not stored.
#Curated tokens
| Symbol | Address | Decimals |
|---|---|---|
| USDC | 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 | 6 |
| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | 6 |
| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 | 18 |
| WBTC | 0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f | 8 |
The curated tokens page explains the list and its prices.
#Sources
| Purpose | Source |
|---|---|
| Primary RPC | https://arb1.arbitrum.io/rpc |
| Fallback RPC | https://arbitrum.drpc.org, https://arbitrum-one-rpc.publicnode.com |
| DEX market data | DexScreener, id arbitrum |
| Contract checks | GoPlus, id 42161 |
| Trending pools | GeckoTerminal, id arbitrum |
| TVL and stablecoin matching | DefiLlama, name Arbitrum |
#Measured values
These figures are a snapshot from the API at 2026-11-04T19:33:40.038Z UTC. They are examples, and they change on every poll. They are not targets.
| Field | Value |
|---|---|
status | ok |
head | 521267847 |
lag_seconds | 1.3 |
rpc_latency_ms | 340 |
tx_count of the last block read | 4 |
gas_price_gwei | 0.020014 |
base_fee_gwei | 0.020014 |
gas_used_ratio | 1.10887e-10 |
| Seconds between reads, from the recent blocks list | 16.8 |
| Blocks between reads | 59.9 |
#Quirks
- Many blocks per poll. The chain produced about 60 blocks between reads in the measurement above, taken on 2026-11-04 UTC. The log scan was changed after that measurement and now reads up to 200 blocks per poll.
scan_lag_blocksin Status shows how far the cursor is behind the head. - Token symbol in reports. A token report reads the on-chain symbol, so Arbitrum USDT shows as
USD₮0. Rows and/chainsuse the curated symbolUSDT. Match on the address. - **
gas_used_ratiois not useful here.** The block gas limit reported on this chain was1125899906842624, so the ratio is close to zero (about 1e-10 in the capture). Do not read it as an idle chain. - Four tokens. There is no DAI entry on Arbitrum in the curated list.
- Native USDC. The listed USDC is the native contract
0xaf88...5831. The bridged USDC.e is not curated, so its transfers leave no row. - Native ETH is not indexed. Only WETH transfers appear.
#Try it
curl -s "https://farbeamlabs.com/api/v1/chains/arbitrum"const res = await fetch("https://farbeamlabs.com/api/v1/chains/arbitrum");
const { data } = await res.json();
console.log(data.status.status, data.status.head, data.tokens.length);import requests
data = requests.get("https://farbeamlabs.com/api/v1/chains/arbitrum", timeout=30).json()["data"]
print(data["status"]["status"], data["status"]["head"], len(data["tokens"]))A rule for this chain, from the Beamline examples style: chain == "arbitrum" and token == "WETH" and amount >= 100.