# BNB Chain

> BNB Chain (56). Ids, anchors with 18 decimals, contracts, venues, the $100 ingest floor and the /v1/chains/bnb/* data family.

Source: https://getchord.xyz/docs/networks/bnb-chain/

| | |
| --- | --- |
| Chain id | `56` (key `bnb` in `/v1/chains/{chain}/*`) |
| Gas | BNB (zero address in the API; WBNB `0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c`) |
| Blocks | ~450 ms |
| Stable anchors | USDT `0x55d398326f99059fF775485246999027B3197955`, USDC `0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d`, USD1, FDUSD, BUSD: all **18 decimals** |
| Explorer | [bscscan.com](https://bscscan.com) |
| Chord index since | 2026-09-30 17:00 UTC |

The dollar stables on BNB Chain have 18 decimals, not 6: 10 USDT is `"10000000000000000000"`. Read decimals from the token row, as everywhere.

## Swaps under $100 are not indexed

The tape records swaps of $100 or more only (since it started). Every `/v1/chains/bnb/*` and `/v1/candles?chain=56` answer carries `ingestFloor` (`minTradeUsd: 100`). Token volumes, trade counts and wallet histories on this chain leave out the small swaps; say so when you show them. Quotes and swaps are not affected.

## Chord contracts

The same proxies as every EVM chain Chord routes on: router `0x1b1fee89a381e595fe6536b99ba91f3e16e9601a`, fee collector `0x6c66229675fd9ceda9a9b2ea2bd983b3d8255834`, adapter registry `0x6cf25d2af1a58d7094b0ac253ae616a8e1f2ea3f`. Adapters come with every quote. Protocol fee: 5 bps by default, 0 on the dollar stables and WBNB.

## Venues

Routing covers PancakeSwap (V2, V3 and Infinity CL), Uniswap V3 and V4, Topaz and THENA V3. The data index covers every venue on the chain; `GET /v1/chains/bnb/venues` is the live list with share. Common ids: `pancake_v3` · `pancake_infinity_cl` · `pancake_v2` · `uniswap_v4` · `uniswap_v3` · `topaz` · `flap` · `thena_v3` · `fstswap`.

## Endpoints

| Need | Call |
| --- | --- |
| Freshness, coverage and the ingest floor | `GET /v1/chains/bnb/status` |
| Chain totals, venue share, hourly and daily | `GET /v1/chains/bnb/overview` |
| Every token traded in 24h | `GET /v1/chains/bnb/tokens` |
| One token's hourly tape and venue split, its swaps | `GET /v1/chains/bnb/token/{address}`, `…/token/{address}/trades` |
| Search | `GET /v1/tokens/search?q=&chain=56` |
| Candles | `GET /v1/candles?chain=56&token=` |
| A wallet's swaps and PnL | `GET /v1/chains/bnb/wallet/{address}`, `…/wallet/{address}/trades` |
| Quote and swap | `GET /v1/quote?chain=56…`, `POST /v1/swap { chain: 56 }`, native BNB goes in `value` |

The database keeps the raw tape for about 3 days on this chain; a wallet's older days come from Chord's data lake, and the answer's `window` and `history` say which. There are no top-wallet, holder or liquidity boards for BNB Chain yet.
