Chains

BNB Chain

BNB Chain, chain 56. The key stayed bsc because that is the name everyone still uses.
IDbsc06 / 36evm · BNB
Chain / EVM

BNB Chain

"bsc""bnb""BNB Chain"

Symbol
BNB · 18 decimals
Coin type
60
Chain ID
0x38
Checks
address · txid
fields set 7 / 9

Network

CAIP-2eip155:56
Magicnone
PoWnone
RPCbsc-rpc.publicnode.com
Explorerbscscan.com

Access

Createcreate("bsc")
ResolvegetChain("bnb")
CLIchains info bnb
Tryplayground with a sample address

BNB Chain, chain 56. The key is bsc, the old name, because nobody types bnbchain from memory. It works anyway.

Address format

The EVM format, shared by every EVM chain here: 0x and 40 hex digits, any case. An address that fits BNB Chain fits the other thirteen EVM chains too, and identify says so rather than picking one. The EIP-55 checksum, the one carried in letter case, is verified where there is one: mixed case has to match the hash, and an address in one case throughout passes, since it carries no checksum.

ts
import { getChain } from "@agntn/chains";

const chain = getChain("bnb");
chain.assertAddress("0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"); // returned unchanged
chain.chainId; // "0x38"
chain.caip2; // "eip155:56"

Spellings

bsc, bnb, binance, bnbchain, BNB Chain. The key is bsc, the rest resolve through getChain.