BNB Smart Chain API Endpoints | Quicknode Docs

BNB Smart Chain API Endpoints

Quicknode gives you high-performance access to the BNB Smart Chain blockchain through HTTP and WebSocket (WSS) endpoints. These endpoints are designed for reliability, speed, and real-time data delivery, and provide the foundation for building scalable Web3 applications.

HTTP Endpoints

Quicknode's HTTP endpoints provide robust JSON-RPC API access with multiple performance tiers and optimization features designed for different application requirements.

https://your-endpoint.quiknode.pro/auth-token/

Best for:

WebSocket (WSS) Endpoints

Quicknode's WebSocket endpoints provide real-time blockchain data streaming through persistent connections optimized for different use cases and performance requirements.

wss://your-endpoint.quiknode.pro/auth-token/

Best for:

WebSocket (WSS) Limits

WebSocket responses are capped at a certain limit, which is subject to change. In cases where responses are potentially large, it is recommended to use a POST request. If the response size exceeds the limit, the associated error code will be -32616.

Credit Usage

Different methods consume different amounts of credits: View BNB Smart Chain API credit costs →

Flat Rate RPS

Flat Rate RPS is a billing option that provides predictable monthly costs for BNB Smart Chain endpoints. Instead of metering individual requests and charging with API Credits, you pay a fixed monthly fee based on your configured request capacity. Your bill stays the same each month regardless of actual usage.

You can check the Flat Rate RPS documentation to learn more.

Rate Limits

Rate limits vary by plan tier: View detailed pricing and limits →

MEV Protection (Standard Plans)

Maximum Extractable Value (MEV) refers to the profit that can be extracted by manipulating the order of transactions within a block. Validators, miners, or bots can reorder, insert, or censor transactions to capture value that would otherwise go to users. This manifests as worse trade prices, failed transactions, or unexpected losses during on-chain interactions.

MEV Protection is a transaction routing service that mitigates these risks by sending your transactions through encrypted private relay networks directly to block builders. Instead of broadcasting to the public mempool where MEV searchers monitor and exploit pending transactions, your transaction remains hidden until it is included in a block. This prevents bots from observing transaction details and executing attacks based on your intended actions.

This protection is most critical for DeFi operations (swaps, liquidity provision, lending), NFT minting during high-demand launches, liquidation protection in lending protocols, and any time-sensitive transaction where ordering affects execution quality or cost.

How it works

  1. Transaction submitted via RPC
  2. Enters public mempool
  3. Visible to MEV bots
  4. Bots can front-run, sandwich, or back-run

With MEV Protection

  1. Transaction submitted via RPC
  2. Routed through private relay
  3. Sent directly to block builders
  4. Included in block without public mempool exposure

What MEV Protection defends against

MEV Protection defends against the most common forms of value extraction:

What it does not affect

MEV Protection is a protection service, not an optimization service. It does not modify or enhance gas pricing, trade execution prices, spreads, transaction success rates, or confirmation times. Your smart contracts execute with the same logic and produce identical on-chain results as they would through standard routing.

No additional fees or code changes are required. MEV Protection operates at the RPC routing layer and does not require modifications to your application, wallet, or SDK integration.

Limitations and considerations

Disabling MEV Protection

MEV Protection is automatically enabled for all new endpoints created on Standard Plans. Your transactions are immediately protected with no setup, configuration changes, or modifications to your wallet or SDK required. This happens transparently at the RPC routing level.

If your application requires public mempool visibility for monitoring or debugging, or you prefer standard routing, you can disable it:

Availability

MEV Protection is available on all Standard Plan endpoints for supported networks (Ethereum, BSC, Base, Arbitrum, and Solana). This provides automatic protection against frontrunning and sandwich attacks with no additional cost or configuration.

Enterprise customers requiring custom routing strategies, execution guarantees, or MEV rebate programs should contact sales@quicknode.com for advanced MEV protection options with tailored configurations.