Docs

eth_getBlockReceipts - Ronin RPC Method

Return every transaction receipt in a block on Ronin. Useful for indexers, analytics pipelines, and event backfills across blockchain gaming (Axie Infinity, Pixels), gaming NFT marketplaces, and in-game token economies.

Returns all transaction receipts for a block on Ronin. This is more efficient than calling eth_getTransactionReceipt once per transaction when you already know the target block.

Why Ronin? Build on the gaming-first blockchain with 1M+ daily active wallets and $6.47B in NFT trading volume with purpose-built for gaming with $1.3B+ Axie revenue, zkEVM upgrade planned, Katana DEX, and Tama fair launch platform.

When to Use This Method

eth_getBlockReceipts is useful for game developers, NFT gaming studios, and teams building play-to-earn economies:

  • Indexer Backfills — Pull every receipt in a block with one request instead of looping over transaction hashes
  • Event Collection — Scan all logs emitted by a block when building analytics or data pipelines
  • Settlement Auditing — Verify every transaction outcome in a target block for blockchain gaming (Axie Infinity, Pixels), gaming NFT marketplaces, and in-game token economies
  • Operational Debugging — Compare receipt-level gas usage, status, and logs across multiple transactions at once

Code Examples

Error Handling

Error CodeMessageDescription
-32602Invalid paramsThe block identifier is malformed
-32000Header not foundThe referenced block does not exist on the node