Docs

eth_getLogs - BSC RPC Method

Query event logs on Binance Smart Chain. Essential for indexing high-frequency DeFi (PancakeSwap), NFT marketplaces, and GameFi applications on the third-largest blockchain by market cap with $12B+ TVL and 37%+ DEX market share.

Returns an array of all logs matching a given filter object on Binance Smart Chain.

Why BSC? Build on the third-largest blockchain by market cap with $12B+ TVL and 37%+ DEX market share with sub-$0.10 fees, 2.6M daily active users, full EVM compatibility, and direct Binance integration.

Use Cases

The eth_getLogs method is essential for:

  • Event indexing - Track contract events for high-frequency DeFi (PancakeSwap), NFT marketplaces, and GameFi applications
  • Token transfers - Monitor ERC20/ERC721 transfers
  • DeFi analytics - Track swaps, liquidity events, and more
  • Notification systems - Alert on specific on-chain events

Code Examples

Error Handling

Error CodeMessageDescription
-32005Query returned more than 10000 resultsReduce block range
-32602Invalid paramsInvalid filter parameters