Best BNB Chain Data APIs for Developers in 2026
Seven ways to get BNB Chain (BSC) data, checked on 5 October 2026: what each one gives you, what it costs to start, and what our own test calls returned.

The short answer
Pick a BNB Chain (BSC) API by the job you need done:
- Read the chain and send transactions: use an RPC provider. NodeReal, QuickNode and Ankr all have no-cost entry plans, and BNB Chain runs public nodes anyone can call.
- Decoded trades, transfers and holders: use Bitquery, or Moralis if fixed REST calls are enough.
- Verified contract source and ABIs: use Etherscan's V2 API, which replaced BscScan's. On BSC, every call except source and ABI now needs a paid Etherscan plan.
- The mempool: Bitquery serves it for BSC. Our test query on 5 October 2026 returned pending transactions.
What we tested on 5 October 2026
We called the no-cost entry points and ran one hour of BSC DEX trades through Bitquery.
| Test | Result |
|---|---|
eth_blockNumber on the official public node, bsc-dataseed.bnbchain.org, with no key | Answered with the latest block |
eth_getLogs on the same node | Refused with "limit exceeded". The chain's docs say log queries are switched off on these public nodes. |
eth_blockNumber on Ankr's BSC URL with no key | Refused. Ankr now asks for a key, which costs nothing. |
| Bitquery mempool query on BSC | Returned pending transactions with hash, sender, receiver and gas |
| Bitquery DEX trades on BSC, 09:00 to 10:00 UTC | 290,721 trades under 19 protocol labels |
PancakeSwap v2 trades carry the Uniswap label
A filter on DEX name gives the wrong answer for PancakeSwap v2. PancakeSwap v2 is a fork of Uniswap v2, so Bitquery labels its trades uniswap_v2. Of the 111,658 trades with that label in our hour, 107,264 (96%) came from PancakeSwap's v2 factory. Uniswap's own v2 factory on the chain made 134.
Counted by contract, PancakeSwap made 77% of the hour's DEX trades: 107,264 on v2, 84,773 on v3 and 30,673 on Infinity. Trades on Four.meme's launch contract came to 1,164.
To isolate PancakeSwap v2, filter on its factory address, 0xca143ce32fe78f1f7019d7d551a6402fc5350c73, as listed on PancakeSwap's contract page. The PancakeSwap docs at Bitquery give the same advice. This query splits the last hour of uniswap_v2 trades by factory:
query PancakeV2Share {
EVM(network: bsc) {
DEXTrades(
where: {
Block: { Time: { since_relative: { hours_ago: 1 } } }
Trade: { Dex: { ProtocolName: { is: "uniswap_v2" } } }
}
orderBy: { descendingByField: "trades" }
limit: { count: 5 }
) {
Trade { Dex { OwnerAddress } }
trades: count
}
}
}
What to look for in a BNB Chain API
- DEX coverage. PancakeSwap made 77% of DEX trades in our sample hour. Launch venues such as Four.meme still matter if you want new tokens early.
- Log access. The official public nodes refuse
eth_getLogs. Anything that reads swap or transfer events needs a keyed node, an indexed API or a vendor's own log method. - Mempool access. Launch sniping, front-running defence and MEV research all need to see a transaction before it lands in a block. Check whether a feed starts in the mempool or only at the block.
- Volume costs. Our sample hour held 290,721 DEX trades. Per-call pricing adds up fast at that rate, so compare streams and bulk options.
- Risk signals. Honeypot and scam checks need holder spread, trade patterns and verified source code.
The best BNB Chain APIs
1. Bitquery: decoded BSC trades and the mempool
Bitquery indexes BNB Chain into the same GraphQL schema it uses for its other chains. You get DEX trades with price, amounts, USD value, addresses and protocol, plus OHLCV candles, transfers, balances, token holders, contract events and traces. Trades from PancakeSwap v2, v3 and Infinity, and from Four.meme, all showed up in our hour.
BNB Chain is one of ten chains on the self-service plans from Bitquery. Those plans keep a rolling window. Trades and prices from the Trading API go back 30 days. The on-chain tables for transfers, balance updates and DEX trades go back about 4 days. Events and calls, which hold the traces, go back 2 to 4 days. On 9 October 2026, the earliest events and calls were from 6 October. Deeper history is an archive add-on or Enterprise.
Pending transactions come from the mempool API. The BSC mempool docs show the query and stream forms. You can read the data through GraphQL queries, WebSocket streams or CoreCast gRPC streams, with Kafka topics on Enterprise.
Plans start with a 7-day free trial with no card, then Personal costs $49 per month ($29 billed yearly) for queries only. Streams, the mempool stream included, start on Pro at $99 per month ($69 billed yearly). Bitquery has no free plan. Details are on the pricing page.
Best for: trading products, launch monitors, screeners, mempool research and risk scoring.
Limits: no RPC nodes and no transaction broadcasting, so pair it with an RPC provider if your app writes to the chain. Self-service history is a rolling window.
DEX API · Four.meme API · BSC streams · Docs: BNB DEX trades
2. NodeReal: nodes and explorer data with a free plan
NodeReal runs MegaNode, a node service with full and archive BSC nodes, enhanced APIs and a debug API. It also runs BSCTrace, a BSC explorer. When the BscScan API was retired, BNB Chain's migration guide pointed BscScan API users to BSCTrace on MegaNode, which keeps a free tier.
NodeReal's pricing lists a free plan with 10 million compute units per month at 150 compute units per second. Growth costs $31 per month billed yearly.
Best for: nodes at no cost, and a BscScan-style service that still has a free tier.
Limits: node and explorer-style access. We found no decoded DEX trade feed on NodeReal's pages.
3. QuickNode: RPC and Streams across many chains
QuickNode's BSC page lists HTTPS and WSS nodes on mainnet and testnet, archive nodes with debug_traceTransaction and trace_block, and Streams that deliver BSC blocks, logs and traces to your own store. QuickNode's MEV Protection sends BSC transactions through a private relay instead of the public mempool, on every Standard plan BSC endpoint. The free tier needs no card and, per QuickNode's pricing page, lasts one month.
Best for: fast RPC on many chains from one vendor, and apps that send swaps.
Limits: Streams hand you raw blocks, logs and traces. Turning swap logs into trades is your job.
4. Etherscan V2: verified source and ABIs
BNB Chain's guide says Etherscan's V2 API replaced BscScan's. The V2 API serves BSC under chain ID 56, and the Etherscan chain list marks BSC as paid only, with one exception: source code and ABI calls stay free on every chain. The cheapest paid plan, Lite, costs $49 per month for 5 calls per second (Etherscan's plan list).
Best for: contract source, ABIs and quick address lookups.
Limits: explorer-shaped and rate-capped, so it is a poor fit for bulk reads or live streams.
5. Moralis: REST endpoints for wallets and tokens
Moralis lists BSC for its Data API, Streams, Datashare and RPC nodes. Its plans include wallet, token, NFT, price and DeFi APIs. Streams send webhooks for on-chain events, and the first webhook fires when a transaction is included in a block. The Moralis pricing page shows no free plan: Starter costs $149 per month, billed yearly, for 2 million compute units.
Best for: standard wallet and token lookups where speed of setup matters most.
Limits: fixed endpoints, and Streams start at the block, so they miss pending transactions.
6. Ankr: RPC with a free key
Ankr's URL for the chain refused our keyless call and asked for a key, which Ankr hands out at no cost. Ankr's plans page puts that key on the Freemium plan: 200 million credits per month and access to the Advanced API. Its token, NFT and query methods cover BSC, and its ankr_getLogs method works around the public nodes' missing log queries. Premium is pay-as-you-go and adds trace and debug methods.
Best for: cheap RPC, plus simple token, holder and NFT lookups.
Limits: those methods are capped at 50 requests per minute on Freemium, and Ankr lists no DEX trade method.
7. BNB Chain public RPC: capped and without logs
BNB Chain runs public nodes such as bsc-dataseed.bnbchain.org. Its docs cap them at 10,000 requests per 5 minutes and switch off eth_getLogs, which matched our test.
Best for: wallets, scripts and light reads.
Limits: no event logs, so no swap or transfer history.
BNB Chain API comparison
All prices and limits were checked on each vendor's own page on 5 October 2026.
| Provider | Type | What it gives you on BSC | Cheapest way in |
|---|---|---|---|
| Bitquery | Indexed data | Decoded DEX trades, transfers, holders, events, mempool | 7-day trial, then $49/mo ($29 yearly); streams from $99/mo |
| NodeReal | RPC and APIs | Full and archive nodes, enhanced APIs, BSCTrace | Free plan, 10M compute units/mo |
| QuickNode | RPC and Streams | HTTPS and WSS nodes, trace and debug, Streams, private MEV relay | Free for one month, no card |
| Etherscan V2 | Explorer API | Source, ABIs, address and transaction lookups | Source and ABI free; the rest from $49/mo |
| Moralis | REST data API | Wallet, token, NFT, price and DeFi APIs, Streams, RPC nodes | $149/mo billed yearly, no free plan |
| Ankr | RPC and APIs | Nodes, Advanced API with token, NFT and query methods | No-cost key, 200M credits/mo |
| BNB Chain public RPC | Public nodes | Standard reads, no eth_getLogs | No cost, 10,000 requests per 5 min |
Which BNB Chain API should you choose?
- Building a trading product or screener? Bitquery, for decoded trades and OHLCV.
- Need the mempool? Bitquery. Its mempool feed covers BSC.
- Building a dApp that sends transactions? NodeReal, QuickNode or Ankr.
- Need verified source or ABIs? Etherscan's V2 API, free for those calls.
- Standard wallet and token lookups over REST? Moralis.
FAQ
What is the best API for PancakeSwap data?
Bitquery, for decoded trades. PancakeSwap v2, v3 and Infinity trades come with price, amounts, USD value and OHLCV candles, over GraphQL or a live stream. Filter v2 by its factory address, because its trades carry the Uniswap v2 label.
Can I get BNB Chain mempool data?
Yes. Bitquery serves the BSC mempool through GraphQL queries and streams, and streams need the Pro plan or above. If you only want your own swaps hidden from the public mempool, QuickNode can route them through a private relay.
Is there a free BNB Chain API?
For RPC, yes. The official public nodes cost nothing but are capped at 10,000 requests per 5 minutes, with log queries switched off. NodeReal and Ankr have free plans, and QuickNode's free tier lasts one month. BscScan's free API is gone: under Etherscan's V2 API, only source code and ABI calls stay free on BSC. Bitquery has no free plan. BNB Chain is one of the ten chains on the self-service plans from Bitquery, which open with a 7-day trial and then cost from $49 per month ($29 billed yearly).
How do I detect new token launches on BNB Chain?
Watch pair creation and token deployment as they happen. The BSC streams from Bitquery carry new token launches and PancakeSwap and Four.meme trades. The Four.meme API covers launches, bonding-curve trades and moves to PancakeSwap.
Which API is best for BSC honeypot or scam detection?
No single feed answers it. The usual inputs are holder spread, trade patterns (buys that succeed while sells fail), liquidity events and verified contract source. Bitquery supplies trades and holders. Etherscan's V2 API supplies source code at no cost on every plan.
Related reading
Updated on 5 October 2026 by the Bitquery team: our chain count, plans and prices were checked against our billing records, and each other vendor's claims against that vendor's own pages on the same day. We ran the test calls and the hour of BSC DEX trades ourselves. We removed Covalent, a claim that BNB Chain is one of only two Bitquery mempool chains, latency and venue counts we could not confirm, and the MEV detail. The BscScan entry now covers its move to Etherscan's V2 API. AI tools helped redraft the text.
Subscribe to our newsletter
Subscribe and never miss any updates related to our APIs, new developments & latest news etc. Our newsletter is sent once a week on Monday.