Skip to content

Releases: sei-protocol/sei-chain

v6.6.0-rc3

v6.6.0-rc3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Jul 14:46
1913bfe

What's Changed

  • Backport release/v6.6: feat(cosmos): range-check Dec conversions and DecCoin validation (CON-369) by @seidroid[bot] in #3743

Full Changelog: v6.6.0-rc2...v6.6.0-rc3

v6.6.0-rc2

v6.6.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 10:59
8af84bf

What's Changed

  • Backport release/v6.6: Add GoReleaser release pipeline for static seid binaries (#3425) by @monty-sei in #3694
  • Backport release/v6.6: Fix rpc hash race condition by @seidroid[bot] in #3697
  • Backport release/v6.6: Accept legacy cosmos_only SC write mode by @seidroid[bot] in #3717
  • Backport release/v6.6: Update v6.6 changelog in prep to cut rc2 by @seidroid[bot] in #3731

Full Changelog: v6.6.0-rc1...v6.6.0-rc2

v6.6.0-rc1

v6.6.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 09:01
b6db31f

What's Changed

Read more

v6.5.2

Choose a tag to compare

@github-actions github-actions released this 09 Jun 20:44
ab13484

This is a non-mandatory upgrade for mainnet, but highly recommended for all validators. It is required for validators running the giga executor.

No operator action is required beyond upgrading the binary.

Highlights

Giga executor: robust fallback for unsupported store iteration (#3563)

Fixes a case where giga nodes could diverge from v2 nodes and halt. Certain transactions (such as SELFDESTRUCT and contract creation over an existing account) trigger store iteration that the giga executor does not support. These transactions now fall back cleanly to the v2 executor, keeping giga-enabled validators byte-for-byte consistent with v2 nodes.

What's Changed

Full Changelog: v6.5.1...v6.5.2

v6.5.1

Choose a tag to compare

@github-actions github-actions released this 22 May 18:35
c3458e7

Fix debug_trace* decoding for pre-v6.5 blocks

This release is an optional but highly recommended upgrade for all nodes, specially RPC providers. It restores debug_trace* RPC support for transactions in blocks produced before the v6.5 upgrade, which were failing to decode under the new tx codec path. RPC operators serving historical traces should upgrade to pick up the fix.

What's Changed

  • Backport release/v6.5: Fix pre-v6.5 debug trace tx decoding by @seidroid[bot] in #3478

Full Changelog: v6.5.0...v6.5.1

v6.5.0

Choose a tag to compare

@github-actions github-actions released this 15 May 20:27
fbc0d93

Mandatory Mainnet (pacific-1) Upgrade

Sei has submitted a governance proposal for the v6.5 upgrade on pacific-1. The proposal is expected to pass, with the upgrade targeting approximately 2026-05-19T16:00:00.

What's Changed

  • Backport release/v6.5: Update v6.5 changelog in prep to release rc1 by @seidroid[bot] in #3378
  • Backport release/v6.5: giga: report EIP-1559 effective gas price on receipt (CON-256) by @seidroid[bot] in #3387
  • Backport release/v6.5: Regenerate v6.5 changelog in prep to cut rc1 by @seidroid[bot] in #3389
  • Bump version in prep to cut v6.5 RC1 by @masih in #3385
  • Cut v6.5.0 in prep for release by @masih in #3444

Full Changelog: v6.4.3...v6.5.0

v6.5.0-rc1

v6.5.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 May 17:45
d6a1c04

Mandatory Testnet (atlantic-2) Upgrade

Sei has submitted a governance proposal for the v6.5 upgrade on atlantic-2. The proposal is expected to pass, with the upgrade targeting approximately 2026-05-12T16:30:00.

What's Changed

  • Backport release/v6.5: Update v6.5 changelog in prep to release rc1 by @seidroid[bot] in #3378
  • Backport release/v6.5: giga: report EIP-1559 effective gas price on receipt (CON-256) by @seidroid[bot] in #3387
  • Backport release/v6.5: Regenerate v6.5 changelog in prep to cut rc1 by @seidroid[bot] in #3389
  • Bump version in prep to cut v6.5 RC1 by @masih in #3385

Full Changelog: v6.4.4...v6.5.0-rc1

v6.4.4

Choose a tag to compare

@github-actions github-actions released this 05 May 17:29
a05b00b

This is a non-mandatory upgrade but highly recommended for all nodes across all networks to upgrade.

What's Changed

  • Backport release/v6.4: giga: report EIP-1559 effective gas price on receipt (CON-256) by @seidroid[bot] in #3390
  • Backport release/v6.4: Update v6.4 changelog in prep to cut a release by @seidroid[bot] in #3392
  • Bump version in prep to cut v6.4.4 by @masih in #3393

Full Changelog: v6.4.3...v6.4.4

v6.4.3

Choose a tag to compare

@github-actions github-actions released this 29 Apr 22:46
5e40756

This is a non-mandatory but strongly recommended release that delivers stability fixes, RPC correctness improvements, and consensus-related enhancements for node operators, validators, and developers. On the EVM JSON-RPC side, batch requests with duplicate or null IDs are now handled correctly via synthetic internal IDs, and eth_getFilterLogs and eth_getFilterChanges now return an empty array instead of null, aligning with the Ethereum spec and improving compatibility with web3 libraries.

On the consensus side, the file lock on the Write-Ahead Log is now properly released during shutdown, making node restarts cleaner and more reliable. Validator-set divergence detection has also been improved: ProposerPriorityHash is now exported as a metric for monitoring state inconsistency, and the light client divergence detector has been hardened against a previously unhandled error case. The release also includes upstream updates to cryptographic dependencies.

What's Changed

  • backported crypto library fixes by @pompon0 in #3273
  • Backport release/v6.4: Fix buffer offset in ProposerPriorityHash (CON-200) by @seidroid[bot] in #3283
  • new short term election algorithm by @pompon0 in #3270
  • Backport release/v6.4: Handle error case in light client divergence detector by @seidroid[bot] in #3282
  • Backport release/v6.4: Export ProposerPriorityHash metric for divergence monitoring by @seidroid[bot] in #3286
  • Backport release/v6.4: fix: flock to consensus WAL was not unlocked when shutting down the node by @seidroid[bot] in #3315
  • Backport release/v6.4: fix(evmrpc): return empty array instead of null for eth_getFilterLogs and eth_getFilterChanges by @seidroid[bot] in #3324
  • Backport release/v6.4: fix(evmrpc): use synthetic IDs in slow-path batch to handle duplicate and null request IDs by @seidroid[bot] in #3333
  • Update Changelog in prep for release by @masih in #3342
  • Bump version to v6.4.3 in prep for tag cut by @masih in #3343

Full Changelog: v6.4.2...v6.4.3

v6.4.2

Choose a tag to compare

@github-actions github-actions released this 14 Apr 15:55
687fab0

Receipt Pruning Fix

This is an optional upgrade for mainnet, but highly recommended for all node operators. A bug introduced in v6.4.0 (via #3035) silently changed the receipt store's KeepRecent default from min-retain-blocks (typically 0 on archive nodes) to a hardcoded value of 100,000. This caused historical receipt data older than ~100k blocks (~13 hours) to be incorrectly pruned immediately upon upgrading to v6.4.0.

v6.4.2 fixes this by reverting the receipt retention default to honor min-retain-blocks, preventing further data loss.

Caveats and guidance for node operators:

  • RPC nodes: Upgrade to v6.4.2 to stop further pruning. If your node has more than 100k blocks of history and you need older receipts, you will need to state sync after upgrading.
  • Archive nodes: Upgrading to v6.4.2 will prevent additional receipt loss going forward, but it will not recover receipts that were already pruned. To restore full historical receipt data, you must restore from a pre-v6.4.0 snapshot and replay to the current height using v6.4.2. The Sei team is also preparing a restored archive node with complete receipt history — reach out if you need access to this.
  • Validators / non-archive nodes: The bug is still present on v6.4.1, but the practical impact is lower for nodes that are already pruning block data, since there is limited value in retaining receipts beyond your block retention window. Upgrading to v6.4.2 is still recommended to ensure network consistency.

What's Changed

  • Backport release/v6.4: added a ProposerAddress check to setProposal CON-250 by @seidroid[bot] in #3233
  • Backport release/v6.4: Fix receipt default retention by @seidroid[bot] in #3238
  • Backport release/v6.4: Regenerate changelog in prep to tag v6.4.2 by @seidroid[bot] in #3241
  • Bump tag in prep to publish release v6.4.2 by @masih in #3242

Full Changelog: v6.4.1...v6.4.2