Free BNB Chain RPC Endpoint
Chain ID 56 · BNB · multi-region with automatic failover
BNB Smart Chain (Chain ID 56) is a high-throughput EVM chain with fast blocks and low fees. NodeFlare provides multi-region BNB Chain RPC with no per-request throttling on paid plans.
Public endpoint — no API key
HTTPS
https://rpc.nodeflare.app/bnb/publicWSS
wss://rpc.nodeflare.app/bnb/ws/publicNeed higher limits? Use a keyed endpoint https://rpc.nodeflare.app/bnb/v1/{YOUR_KEY} — get a free key →
Connect to BNB Chain
curl -s -X POST https://rpc.nodeflare.app/bnb/public \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'import { ethers } from "ethers";
const provider = new ethers.JsonRpcProvider(
"https://rpc.nodeflare.app/bnb/public"
);
const block = await provider.getBlockNumber();import { createPublicClient, http } from "viem";
const client = createPublicClient({
transport: http("https://rpc.nodeflare.app/bnb/public"),
});
const block = await client.getBlockNumber();from web3 import Web3
w3 = Web3(Web3.HTTPProvider(
"https://rpc.nodeflare.app/bnb/public"
))
print(w3.eth.block_number)Add BNB Chain to your wallet
Network details for MetaMask, Rabby, or any EVM wallet — BNB Chain chain ID 56 (0x38).
| Network name | BNB Chain |
| RPC URL | https://rpc.nodeflare.app/bnb/public |
| Chain ID | 56 |
| Currency symbol | BNB |
| Block explorer | https://bscscan.com |
Built for BNB Chain
Trading bots, GameFi, and DeFi on BNB Chain. Every request routes to the nearest healthy node, with automatic failover and no per-request throttling — the gaps public endpoints leave.
Low-latency BNB Chain RPC — 4 regions, geo-routed
We run our own bare-metal BNB Chain nodes in 4 regions across US-East, US-West, EU and Asia — not a reseller of Alchemy or Infura. Every request is geo-routed to the region you call from: the gateway reads the Cloudflare edge location and picks the nearest healthy node, with automatic failover. A trading bot in Singapore hits our Singapore BNB Chain node, not one in the US — real round-trip time saved on your hot path.
BNB Chain RPC — FAQ
What is BNB Chain's chain ID?
BNB Chain's chain ID is 56 (hex 0x38). Its native currency is BNB and its block explorer is bscscan.com. You can connect with NodeFlare's free public RPC at https://rpc.nodeflare.app/bnb/public — no API key required.
How do I add BNB Chain to MetaMask?
In MetaMask, open the network menu → "Add a network" → "Add a network manually", then enter — Network name: BNB Chain; New RPC URL: https://rpc.nodeflare.app/bnb/public; Chain ID: 56; Currency symbol: BNB; Block explorer URL: https://bscscan.com. Save, then switch to BNB Chain. The endpoint is free and needs no account.
What is the BNB Chain RPC URL?
NodeFlare's public BNB Chain RPC URL is https://rpc.nodeflare.app/bnb/public over HTTPS and wss://rpc.nodeflare.app/bnb/ws/public over WSS. No API key is required for the public endpoint.
Is the BNB Chain RPC free?
Yes. The public BNB Chain endpoint is free with no sign-up. A free API key unlocks higher rate limits, heavy methods, and a dedicated path — 2,000,000 compute units per month, no credit card.
What are the BNB Chain RPC rate limits?
The public endpoint is limited to 2 requests/second per IP. A free key gives 10 requests/second; paid plans scale to 500 req/s. Every plan includes all 22 supported chains.
Is NodeFlare a good BNB Chain RPC provider?
NodeFlare is an independent BNB Chain RPC provider that runs its own nodes — not a reseller or aggregator of third-party backends. The public endpoint is free with no sign-up; a free API key adds higher rate limits, WebSocket, and heavy methods (eth_getLogs, trace_*, debug_*) — 2,000,000 compute units per month, no credit card.
Is there a dedicated BNB Chain RPC node?
Yes. NodeFlare runs its own dedicated BNB Chain node(s), and every request is routed to the nearest healthy node with automatic failover. A free or paid key gives you a dedicated endpoint path with your own rate limits and full access to archive methods like eth_getLogs and debug_traceTransaction.
Go deeper
- Full BNB Chain API reference → — supported methods, WebSocket, regions
- Rate limits & compute-unit costs → — what each method costs against your quota
- Pay per request with x402 → — BNB Chain calls in USDC from $0.001, no account:
POST /bnb/x402 - RPC for trading bots → and indexers → — low-latency, eth_getLogs-heavy workloads
- Screen a BNB Chain token for scams → — ownership, honeypot check, holder concentration → one risk score
- Onchain tools for AI agents → — token-safety, wallet intelligence and RPC over MCP / x402
Build on BNB Chain with a free key
Higher limits, a dedicated path, and automatic failover — every chain included. No credit card.
Get your free API key →BNB Chain RPC methods
Per-method docs for BNB Chain — parameters, compute-unit cost, and copy-paste examples.