[3.3.0] – 2025-11-17
Added
- Support of historical
eth_getProof(#12984). It requires
--prune.experimental.include-commitment-historyflag. - Look our new Docs and HelpCenter: https://docs.erigon.tech/
RPC Endpoints
eth_simulateV1: Complete implementation of Ethereum simulation API with support for state overrides, blob
transactions, block overrides, and historical state roots (#15771)eth_createAccessList: StateOverrides parameter support (#17653)- Support for
eth_callwith blockOverrides (#17261) trace_filter: Block tags support (#17238)debug_traceTransaction: Self-destruct operation validation (EIP 6780) (#17728)
Consensus & Execution
- EIP-7928: BlockAccessList type support (#17544)
- EIP-7934: EstimateGas capped by MaxTxnGasLimit in Osaka (#17251)
- EIP-7702 transaction support in
(r *Receipt) decodeTyped(#17412) - Rewrite bytecode support for post-Merge blocks (#17770)
Caplin (Consensus Layer)
- Get blobs support (Fusaka compatibility) (#17829)
Changed
RPC Improvements
eth_getTransactionReceipt: Pre-Byzantium transaction handling (#17479, #17509)eth_estimateGas: Improved handling with StateOverrides (#17914, #17295)debug_traceCall: System contract execution support (#17339)- Blob transaction and blob base fee override support (#17313)
Execution Engine
- Experimental Parallel Exec (#16922)
- MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP for Gnosis (#17501)
- Reduce goroutines amount produced by BitTorrent library (#17765)
- Up base image to
Go 1.25-trixie(#17837)
Removed
- PoW mining was removed in #17813, which resulted in
--chain=devnot being able to produce new blocks. Going forward
we'll either sunset--chain=devor switch it to mock CL (see #14753). If you need--chain=dev, please use Erigon
3.2 - Holesky network support removed (#17685)
- eth/67 protocol support removed (#17318)
- SkipAnalysis VM optimization removed (#17217)
Full Changelog: v3.2.2...v3.3.0