Docs

eth_getLogs - MegaETH RPC Method

Query event logs on MegaETH. Essential for indexing high-frequency trading, real-time gaming, instant payments, and latency-sensitive applications on the first real-time blockchain with sub-millisecond latency and 100,000+ TPS.

Returns an array of all logs matching a given filter object on MegaETH.

Why MegaETH? Build on the first real-time blockchain with sub-millisecond latency and 100,000+ TPS with sub-millisecond transaction streaming with 100,000+ sustained TPS and full EVM compatibility.

Use Cases

The eth_getLogs method is essential for:

  • Event indexing - Track contract events for high-frequency trading, real-time gaming, instant payments, and latency-sensitive 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