Docs

eth_getTransactionReceipt - Arbitrum RPC Method

Get transaction receipt with status and logs on Arbitrum. Essential for verifying transaction execution for high-volume DeFi (GMX, Uniswap, Aave), gaming, and cross-chain applications.

Returns the receipt of a transaction by transaction hash on Arbitrum. Receipt is only available for mined transactions.

Why Arbitrum? Build on Ethereum's leading Layer 2 with 46% L2 market share and $12B+ TVL with full EVM compatibility, 1.5M daily transactions, and $3B+ DAO treasury for ecosystem growth.

Use Cases

The eth_getTransactionReceipt method is essential for:

  • Transaction confirmation - Verify transaction was mined successfully
  • Gas analysis - Check actual gas used vs estimated
  • Event parsing - Read emitted events from logs
  • Status verification - Confirm success/failure for high-volume DeFi (GMX, Uniswap, Aave), gaming, and cross-chain applications

Code Examples

Error Handling

Error CodeMessageDescription
-32602Invalid paramsInvalid transaction hash

Note: Returns null if transaction is not yet mined.