EVM JSON-RPC Endpoints

Complete reference for Ethereum-compatible JSON-RPC API endpoints supported by Citrea. These endpoints provide compatibility with existing EVM tooling and libraries.

Base URLs


Supported JSON-RPC Methods

Web3 Methods

Net Methods

Ethereum Methods

Synchronization & Status

Gas & Fees

Account & Balance

Block Information

Transaction Methods

Call & Execution

Logs

State Proofs & Access Lists

Bulk Operations

  • eth_getBlockReceiptsarrow-up-right - Returns all transaction receipts for a block

    • Note: There are extra fields in some objects of the response, such as l1FeeRate and l1DiffSize.

Citrea-Specific Extensions

Debug Endpoints

Subscription Methods (WebSocket only)


Notes

  • Almost all methods follow the standard Ethereum JSON-RPC specification formats (see notes above)

  • You can use WebSocket connections for subscription methods (eth_subscribe/eth_unsubscribe) on your full node

  • You can use eth_getLogs for log filtering instead of filter-based methods

  • Please visit Citrea-Specific RPC Documentationarrow-up-right for Citrea-specific endpoints

Last updated

Was this helpful?