Optimism Update - Transition from Geth to Erigon

We are transitioning Optimism (Mainnet) from Geth to Erigon to leverage improved stability and performance benefits that Erigon offers.

After extensive testing, we’ve observed that while a few methods may behave differently, none of the affected methods are actively used by our customers. As a result, we anticipate no disruption to existing workflows during this transition.

📘

Transition Date: October 15-16, 2024

Summary of Changes: Geth vs. Erigon

Here is a comparison of the affected methods and their availability in Geth versus Erigon:

MethodGETHERIGON
debug_accountRangeavailableone less argument is required
eth_signavailablethe method has been deprecated
eth_signTransactionavailablethe method has been deprecated
eth_sendTransactionavailablenot available
trace_blocknot availableavailable
trace_callnot availableavailable
trace_callManynot availableavailable
trace_replayBlockTransactionsnot availableavailable
trace_replayTransactionnot availableavailable
trace_transactionnot availableavailable
txpool_inspectavailablenot available
debug_blockProfileavailablenot available
eth_coinbasenot availableavailable
eth_submitWorknot availableavailable
eth_submitHashratenot availableavailable
eth_protocolVersionnot availableavailable