Skip to content

v1.3.0

Pre-release
Pre-release

Choose a tag to compare

@taiko-kitty taiko-kitty released this 15 Jul 12:21
7ddf2b3

alethia-reth v1.3.0

This release schedules Unzen on Taiko Mainnet and includes proof-history, Engine API, RPC, and consensus reliability improvements.

Unzen Mainnet activation

Unzen activates on Taiko Mainnet at:

  • Unix timestamp: 1786021200
  • UTC: 2026-08-06 13:00:00

Mainnet operators must upgrade before the activation time.

CLI changes

Added:

  • --proofs-history.max-startup-prune-blocks <BLOCKS>
    • Default: 1000
    • Limits how many retained proof-history blocks may be automatically removed during startup after reducing --proofs-history.window.
    • If the required pruning exceeds this limit, startup fails and instructs the operator to raise the limit explicitly or restore the previous window.

Breaking and operator-visible changes

  • Require the exact 7-byte Shasta extraData layout [basefeeSharingPctg | proposalId(6)]; other lengths are rejected.
  • Limit canonical eth_getProof fallback to requests within 1024 blocks of the chain tip when proof-history cannot serve the request.
  • Refuse proof-history startup when a window reduction would automatically prune more blocks than --proofs-history.max-startup-prune-blocks allows.

Reliability improvements

  • Follow the locally persisted executed head during proof-history backfill and continue catching up without live canonical notifications.
  • Wait for canonical state after an ungraceful restart or chain re-sync instead of discarding retained proof history or crash-looping.
  • Gate proof-history RPC reads until stored bounds are reconciled with canonical state.
  • Run eth_getProof and witness computation on the blocking pool with concurrency limits.
  • Fix engine_exchangeCapabilities routing and advertise only supported Engine V2 methods.
  • Return invalid-parameters errors for overflowing transaction-list gas limits.
  • Return database decoding errors for corrupt or truncated StoredL1Origin rows instead of crashing.

Full changelog: v1.2.0...v1.3.0