Chainstack GEN 2.0 is live: lower latency for Solana, Ethereum, Base, and every chain on Global Nodes. See what’s new
  • Agents
  • Pricing

BNB Smart Chain RPC for trading and DeFi

Power swaps, trading bots, and onchain apps with reliable, high-performance BNB Smart Chain (BSC) RPC infrastructure.

BNB Chain
https://bsc-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
Create endpoint
Homepage Widget Stars logo
get mcp.chainstack.com, deploy BNB Smart Chain mainnet RPC node and give me the HTTPS endpoint
ThorFiShrapnelRFOXOdosTradingViewRippleCirclePendleTrust WalletBinanceGoldskyCertiKBlockpourNumioBanditNexoCoinGeckoUniDexVaiVLaunchWorkinmanZapperBitgetTrust WalletAoriArgentKaikoQuantstamp

Fast BNB RPC, right where you need it

Global Node

Geo-balanced RPCBest for trading

Access BNB Smart Chain through a single, geo-balanced endpoint. Your requests automatically reach the nearest available region, with no manual region selection or extra setup.

Illustration of a global blockchain node network

Your full development stack for BNB Smart Chain

Protect swaps, accelerate transaction propagation, and access historical BSC data with the tools your application needs.

MEV protection icon

MEV protection

Keep BNB Smart Chain mainnet transactions out of the public mempool with private routing to block builders. Reduce exposure to front-running and sandwich attacks through your existing endpoint.

Free
Warp logo

Warp transactions

Route BSC eth_sendRawTransaction calls through bloXroute’s distribution network for faster propagation. Keep your existing endpoint for pool reads, event monitoring, and transaction submission.

Fixed price
$0.15per transaction
Unlimited node icon

Unlimited Node

Run high-volume BSC reads, pool monitoring, and application traffic with unlimited requests within your RPS tier and predictable monthly costs.

25 requests / second
$ 149 /mo
25100250500
Svg+xml;base64,phn2zyb3awr0ad0imjqiighlawdodd0imjqiihzpzxdcb3g9ijagmcayncayncigzmlsbd0ibm9uzsigeg1sbnm9imh0dha6ly93d3cudzmub3jnlziwmdavc3znij4kphbhdgggzd0ittiwlji1idyunzvimtiumjuwm0w5ljy0oty5idquoem5ljm4oty3idqunja1otkgos4wnzqxmsa0ljuwmdggoc43ndk2osa0ljvimy43numzljm1mje4idqunsayljk3mdy0idqunju4mdqgmi42odkznca0ljkzotm0qziunda4mdqgns4ymja2ncaylji1iduunjaymtggmi4ynsa2vje4ljc1qziumjugmtkumtq3ocayljqwoda0ide5ljuyotqgmi42odkzncaxos44mta3qziuotcwnjqgmjaumdkyidmumzuymtggmjaumjugmy43nsaymc4ynugymc4zmzm0qziwljcwosaymc4yndk1idixlja2osaymc4xmdaxidixljmzndygmtkuodm0nkmyms42mdaxide5lju2osayms43ndk1ide5ljiwosayms43nsaxoc44mzm0vjgumjvdmjeunzugny44ntixocayms41otigny40nza2ncayms4zmta3idcumtg5mzrdmjeumdi5nca2ljkwoda0idiwljy0nzggni43nsaymc4ynsa2ljc1wk0ymc4ynsaxoc43nugzljc1vjzioc43ndk2ouwxms41nsa4ljfdmteunjc5oca4lje5nzm3idexljgznzcgoc4ynsaxmia4lji1sdiwlji1vje4ljc1wk0xnsaxmy41qze1idezljy5odkgmtquotixidezljg4otcgmtqunzgwmyaxnc4wmzazqze0ljyzotcgmtqumtcxide0ljq0odkgmtqumjugmtqumjugmtqumjvios43num5lju1mta5ide0lji1idkumzywmzigmtqumtcxidkumje5njcgmtqumdmwm0m5lja3otayidezljg4otcgosaxmy42otg5idkgmtmunum5idezljmwmtegos4wnzkwmiaxmy4xmtazidkumje5njcgmtiuoty5n0m5ljm2mdmyideyljgyosa5lju1mta5ideyljc1idkunzugmtiunzvimtqumjvdmtqundq4osaxmi43nsaxnc42mzk3ideyljgyosaxnc43odazideyljk2otddmtquotixidezljexmdmgmtugmtmumzaxmsaxnsaxmy41wiigzmlsbd0iizczoda4qyivpgo8l3n2zz4k logo

BNB Smart Chain archive data

Query BNB balances, BEP-20 contract storage, and historical pool state. Backfill event logs for DeFi analytics, strategy research, and financial reconciliation.

Included
Svg+xml;base64,phn2zyb3awr0ad0imjqiighlawdodd0imjqiihzpzxdcb3g9ijagmcayncayncigzmlsbd0ibm9uzsigeg1sbnm9imh0dha6ly93d3cudzmub3jnlziwmdavc3znij4kphbhdgggzd0ittyundc5nzcgoc44mjy1ouwyljy3mty1ideytdyundc5nzcgmtuumtcznum2lju1nzyzide1ljizntggni42mjiynyaxns4zmtmgni42njk5miaxns40mda2qzyunze3ntcgmtuundg4mia2ljc0nzi3ide1lju4ndugni43ntcyocaxns42odm3qzyunzy3mjkgmtuunzgyosa2ljc1nzqxide1ljg4mzegni43mjgymiaxns45nzg1qzyunjk5mdmgmtyumdczosa2ljy1mtexide2lje2mjqgni41odcynyaxni4ymzkxqzyuntizndmgmtyumze1nya2ljq0ndk1ide2ljm3odggni4znty0myaxni40mjq3qzyumjy3osaxni40nza2idyumtcxmtegmtyundk4nca2lja3mtcxide2ljuwnjvdns45nzizide2ljuxndygns44nziyosaxni41mdi3iduunzc3ntigmtyundcxn0m1ljy4mjc1ide2ljq0mdygns41otuxmyaxni4zotegns41mtk3nyaxni4zmju2tdeumde5nzggmtiuntc1nkmwljkzntmznyaxmi41mduzidauody3ndazideyljqxnzigmc44mja3odqgmtiumze3nkmwljc3nde2nsaxmi4ymtgxidaunzugmtiumta5nsawljc1idexljk5otzdmc43nsaxms44odk2idaunzc0mty1idexljc4msawljgymdc4ncaxms42ode1qzauody3ndazidexlju4mtkgmc45mzuzmzcgmteundkzocaxljaxotc4idexljqymzvmns41mtk3nya3ljy3mzq2qzuunjcynjkgny41ndyxnia1ljg2otkxidcundg0odegni4wnjgwnsa3ljuwmjkyqzyumjy2mia3ljuymtazidyundq5mdmgny42mtcxmsa2lju3njm0idcunzcwmdjdni43mdm2nca3ljkymjk0idyunzy0otkgoc4xmjaxnia2ljc0njg4idgumze4m0m2ljcyodc3idgunte2ndugni42mzi2osa4ljy5oti4idyundc5nzcgoc44mjy1ovpnmjiuotc5ocaxms40mjm1tde4ljq3otggny42nzm0nkmxoc40mdqxidcunjewndmgmtgumze2nya3lju2mjkyide4ljiymjygny41mzm2nkmxoc4xmjg1idcunta0ncaxoc4wmjk2idcundkzotygmtcuotmxnsa3ljuwmjkyqze3ljgzmzqgny41mte4osaxny43mzggny41ndawosaxny42nta4idcuntg1otjdmtcuntyznia3ljyzmtc1ide3ljq4njigny42otqzmsaxny40mjmyidcunzcwmdjdmtcumjk1osa3ljkymjk0ide3ljizndygoc4xmjaxniaxny4ynti3idgumze4m0mxny4ynza4idgunte2ndugmtcumzy2osa4ljy5oti4ide3ljuxotggoc44mjy1ouwyms4zmjc5ideytde3ljuxotggmtuumtcznumxny40nde5ide1ljizntggmtcumzc3myaxns4zmtmgmtcumzi5niaxns40mda2qze3lji4miaxns40odgyide3lji1mjmgmtuuntg0nsaxny4yndizide1ljy4mzddmtcumjmymyaxns43odi5ide3lji0mjegmtuuodgzmsaxny4ynzezide1ljk3odvdmtcumzawnsaxni4wnzm5ide3ljm0odqgmtyumtyyncaxny40mtizide2ljizotfdmtcundc2msaxni4zmtu3ide3lju1ndygmtyumzc4ocaxny42ndmxide2ljqyndddmtcunzmxniaxni40nza2ide3ljgyodqgmtyundk4ncaxny45mjc4ide2ljuwnjvdmtgumdi3miaxni41mtq2ide4ljeynzmgmtyuntaynyaxoc4ymjigmtyundcxn0mxoc4zmty4ide2ljq0mdygmtgunda0ncaxni4zotegmtgundc5ocaxni4zmju2tdiyljk3otggmtiuntc1nkmymy4wnjqyideyljuwntmgmjmumtmymsaxmi40mtcyidizlje3odggmtiumze3nkmymy4ymju0ideyljixodegmjmumjq5nsaxmi4xmdk1idizlji0otugmteuotk5nkmymy4yndk1idexljg4otygmjmumji1ncaxms43odegmjmumtc4ocaxms42ode1qzizljezmjegmteuntgxosaymy4wnjqyidexljq5mzggmjiuotc5ocaxms40mjm1wk0xns4yntu3idmumdq1mdjdmtuumtyzmsazljaxmtqxide1lja2ndggmi45otyzniaxnc45njy0idmumdawnzrdmtquody4idmumda1mtigmtqunzcxnsazljayodgzide0ljy4mjigmy4wnza1m0mxnc41otmgmy4xmtiymyaxnc41mti5idmumtcxmsaxnc40ndy0idmumjqznzddmtqumzc5osazljmxnjq1ide0ljmyodqgmy40mde1ide0lji5ndggmy40otqwouw4lji5ndc3ide5ljk5ndfdoc4ynjewmiaymc4wody3idgumjq1odygmjaumtg1msa4lji1mde2idiwlji4mzzdoc4yntq0nyaymc4zodixidgumjc4mtugmjaundc4oca4ljmxotg2idiwlju2odfdoc4znje1nyaymc42ntc1idgundiwndkgmjaunzm3nya4ljq5mzi0idiwljgwndndoc41nju5osaymc44nza4idgunjuxmtqgmjauotiynca4ljc0mzg0idiwljk1nkm4ljgyniaymc45oduyidguoteyntcgmjeumdawmsa4ljk5otc3idixqzkumtuzocaymsa5ljmwnda5idiwljk1mjygos40mzaymiaymc44njqyqzkuntu2mzugmjaunzc1oca5ljy1mjixidiwljy1mdcgos43mdq3nyaymc41mdzmmtuunza0oca0ljawntk2qze1ljczodqgmy45mtmzocaxns43ntm0idmuode1mdggmtuunzq5msazljcxnjy5qze1ljc0ndcgmy42mtgyosaxns43mjegmy41mje3miaxns42nzkzidmundmyndldmtuunjm3niazljm0mzi1ide1lju3odcgmy4ynjmxmsaxns41mdygmy4xoty2m0mxns40mzm0idmumtmwmtugmtuumzq4myazlja3odyzide1lji1ntcgmy4wnduwmloiigzpbgw9iim3mzgwoemilz4kpc9zdmc+cg== logo

Debug & Trace APIs

Replay BSC transactions with debug_traceTransaction to diagnose failed swaps and inspect internal calls. Dedicated Geth full nodes expose debug APIs; Reth archive nodes also support trace APIs.

Included

Build and scale with reliable BSC RPC

Homepage Infra Icon 1 logo

Trade on PancakeSwap and BSC DeFi

Read pool prices with eth_call, follow swap events over WebSockets, and submit signed transactions. Choose MEV protection for private routing or Warp transactions for faster propagation.

Explore BSC transaction routing (opens in a new tab)
Homepage Infra Icon 2 logo

Index BSC markets and history

Backfill swap and transfer logs with eth_getLogs. Query historical contract state and inspect transaction execution for analytics, portfolio tracking, and strategy research.

Explore BSC archive data
Homepage Infra Icon 3 logo

Build wallets and BEP-20 apps

Read BNB and BEP-20 balances, estimate gas, and track transaction receipts. Connect ethers.js, viem, or web3.py to mainnet (chain ID 56) or testnet (97).

Get a BNB RPC endpoint
Homepage Infra Icon 5 logo

Connect AI agents to BNB Chain

Deploy BSC RPC endpoints with Chainstack MCP. Give agents the infrastructure to read contracts, estimate gas, and submit signed transactions through standard EVM tools.

Explore Chainstack AI tools
10B+Daily API calls across Chainstack
10+Chainstack data centers worldwide
24/7Support access
99.99%+uptime

Dedicated BSC RPC for enterprise teams

Run BSC indexers, exchange backends, and data-intensive applications on isolated compute and storage. Choose full or archive infrastructure, with Chainstack managing node deployment and maintenance.

Dedicated Node

Select BNB Smart Chain mainnet or testnet and choose full or archive mode to see current monthly infrastructure pricing.

Node type
Loading price…Get started

For qualified teams

Spending more than $1,000/mo on RPC infra?

Save over 50% on our elite pay as you go plan

Telegram logoChat on Telegram (opens in a new tab)

Why BNB Chain developers choose Chainstack

Feedback from teams using Chainstack for BSC trading analytics, DeFi, wallets, and high-volume applications.

Hero Testimonial Bg logoWith Chainstack as an infrastructure partner, the difference in performance was remarkable.Founder and CEO, ChartEx · Customer story
Hero Testimonial Bg logoChainstack’s custom gateway and Global Nodes have made a stellar impact on our operational efficiencyThe Trust team · Customer story
Hero Testimonial Bg logoOur services are able to run with the highest performance and stability so that we can provide the best services for our customers.Dr. Minh Nguyen, CEO and co-founder, Trava.Finance · Customer story
Hero Testimonial Bg logoChainstack’s resolution to the network load issues we experienced was both swift and smooth.Mariusz Beltowski, Technical Director, IguVerse · Customer story
Hero Testimonial Bg logoThanks to Chainstack we have a pleasant and stable user experienceDouble Trouble, TrustPad · Customer story

See how much faster Chainstack is

Compare Chainstack’s BNB Smart Chain RPC response times and request success rates against other providers across Europe, the US, and Asia. Explore P50, P95, and P99 latency in Chainstack Compare.

Compare BNB Smart Chain RPC providers (opens in a new tab)

Self-hosted BSC RPC on your own infrastructure

Run BNB Smart Chain mainnet or testnet full nodes with Reth-BSC on infrastructure you control. Deploy, monitor, and manage your BSC node through Chainstack Self-Hosted, with automated updates and self-healing operations.

Chainstack Self-Hosted node deployment wizard
Self Hosted Card Bg1 logo

Monitoring, alerts, and observability

Self Hosted Card Bg2 logo

Right-sized node configurations

SOC 2ISO

Your data is always protected

BNB Smart Chain faucet: free testnet BNB

Fund your wallet. Build on BSC.

Get free testnet BNB from the Chainstack BNB Smart Chain faucet to pay gas, deploy BEP-20 token contracts, and test DeFi applications on BSC testnet. Connect your BNB Smart Chain testnet RPC endpoint to ethers.js, viem, Hardhat, or Foundry before deploying to mainnet.

The faucet tops up eligible wallets to 0.5 testnet BNB, with a claim available every 24 hours.

Get testnet BNB (opens in a new tab)
Chainstack testnet faucet illustration

BNB Smart Chain RPC pricing

Free BNB Smart Chain RPC for development, with paid plans for DeFi applications, historical data, payments, and enterprise workloads.

Cost-effective plans for every workload

Starting from$40/moon annual
Explore paid plans
From 20M requests included monthlyCompare and convert
  • Higher throughput and larger node allowances

All Developer features, plus:

  • Archive data Growth+
  • Add-ons Growth+
  • Dedicated Nodes Pro+
  • Single sign-on Pro+
  • Role-based access Business+
  • Unlimited users Business+
See all features

Add-ons and Dedicated Node infrastructure are billed separately.

Users logoExceptional support on every paid plan
Frequently Asked Questions
What is a BNB Smart Chain RPC endpoint?

A BNB Smart Chain RPC endpoint is a URL your application uses to communicate with a BSC node. It lets you read balances, call smart contracts, retrieve event logs, estimate gas, and submit signed transactions through an Ethereum-compatible JSON-RPC API.

Are BNB Smart Chain and BSC the same network?
Yes. BSC stands for BNB Smart Chain, previously called Binance Smart Chain. BNB Chain is the broader ecosystem. When configuring your RPC connection, choose BNB Smart Chain mainnet or testnet, rather than a different network such as opBNB.
How do I get a BSC RPC URL on Chainstack?

Create a Chainstack account and a project, then deploy a BNB Smart Chain node on mainnet or testnet. Open Access and credentials and copy your HTTPS endpoint. Add this URL to your wallet, SDK, or development framework. Use the WebSocket endpoint when your application needs supported subscriptions.

Can I use BNB Smart Chain RPC for free?

Yes. The Chainstack Developer plan includes 3 million request units per month, an overall limit of 25 requests per second, one node, and WebSocket access. No credit card is required. Individual methods may have additional limits. Mainnet transactions still require BNB for gas.

What are the BSC mainnet and testnet chain IDs?

BNB Smart Chain mainnet uses chain ID 56, or 0x38 in hexadecimal. Testnet uses chain ID 97, or 0x61. Mainnet uses BNB for gas, while testnet uses test BNB. Your endpoint and chain ID must refer to the same network.

Can I use my Chainstack BSC RPC endpoint with MetaMask?

Yes. Add or edit BNB Smart Chain in MetaMask and enter your Chainstack HTTPS RPC URL. For mainnet, use chain ID 56 and the currency symbol BNB. For testnet, use chain ID 97. Keep your endpoint credentials private.

Does Chainstack support BSC WebSocket connections?

Yes. Chainstack provides BNB Smart Chain WebSocket endpoints for supported subscriptions, including new blocks and smart contract event logs. Use the WebSocket URL from your node’s Access and credentials section with eth_subscribe. WebSocket access is included in the Developer plan.

Should I use a BSC Global Node or a Dedicated Node?

Global Nodes provide managed, geo-balanced RPC access with automatic routing. Dedicated Nodes reserve infrastructure for your workload and offer deployment-specific configuration options. Choose according to resource isolation, configuration, and workload requirements. Dedicated infrastructure is billed separately from the subscription plan.

What can I query with a BSC archive node?

A BSC archive node provides historical account and smart contract state. Use it to query past balances, contract storage, and contract calls for analytics, backtesting, and reconciliation. Chainstack archive access is available starting from the Growth plan. Archive access does not mean unlimited request usage.

Does Chainstack support BSC debug and trace APIs?

Yes. Debug & Trace APIs are available on BNB Smart Chain Global Nodes on paid plans. Dedicated full nodes running BSC Geth expose debug methods, while Reth archive nodes also expose trace methods. Availability depends on your node configuration and the historical state required by the request.

Is MEV protection available for BSC transactions?

Yes. MEV protection is available on BNB Smart Chain mainnet Global Nodes on every plan, including Developer. It uses private routing to reduce exposure to front-running, sandwich attacks, and other MEV risks. Enable the add-on on your node. It does not guarantee inclusion or eliminate every MEV risk.

What do Warp transactions do on BNB Smart Chain?

Warp transactions route BSC eth_sendRawTransaction submissions through bloXroute’s distribution network for faster propagation. Other RPC methods continue through Chainstack. Warp transactions are available on paid plans and consumed transactions are billed separately. This is a different routing option from MEV protection.

Does Chainstack offer unlimited BSC RPC requests?

Yes. The Unlimited Node add-on provides unlimited RPC requests within your selected requests-per-second tier for a fixed monthly add-on fee. It is available starting from the Growth plan. Your subscription, Dedicated Node infrastructure, and other add-ons are billed separately.

Can I run a self-hosted BNB Smart Chain RPC node?

Yes. Chainstack Self-Hosted supports BNB Smart Chain mainnet and testnet deployments on infrastructure you control. The Community edition is free, and you pay for your own servers or cloud resources. Follow the installation guide to set up your deployment.

How do I get free testnet BNB for BNB Smart Chain development?

Open the Chainstack BNB Smart Chain testnet faucet, enter your wallet address and Chainstack API key, and submit a claim. The faucet tops eligible wallets up to 0.5 testnet BNB every 24 hours. Use testnet BNB to pay gas for smart-contract deployments and test transactions through your BSC testnet RPC endpoint. Wallet eligibility requirements are listed on the faucet page.

BNB Smart Chain RPC API notes

BNB Smart Chain (BSC) uses an Ethereum-compatible JSON-RPC API. Connect through your Chainstack HTTPS endpoint to read BNB and BEP-20 balances, call smart contracts, retrieve event logs, estimate gas, and submit signed transactions. Common methods include eth_getBalance, eth_call, eth_getLogs, eth_estimateGas, and eth_sendRawTransaction. Use the WebSocket endpoint with eth_subscribe for supported real-time subscriptions.

Use ethers.js or viem for JavaScript and TypeScript, web3.py for Python, and Hardhat or Foundry for smart contract development. Configure the endpoint for the correct network: BSC mainnet uses chain ID 56, and testnet uses 97. See the BNB Smart Chain API reference and BNB Smart Chain tooling guide for integration examples.