Initia Chain Upgrade Proposal #4: Mempool Overhaul & Storage Optimization

The mainnet upgrade for Initia Chain Upgrade Proposal #4: Mempool Overhaul & Storage Optimization is scheduled as follows.

This upgrade has been validated on testnet (initiation-2) and is now moving to mainnet (interwoven-1).


Overview

This proposal introduces a major upgrade to Initia’s core infrastructure, focusing on:

  • Mempool architecture overhaul

  • Storage optimization

  • Gas Price Token Support

  • Bug fixes and reliability enhancements

The key change in v1.4.5 is the transition from a dual mempool system to a single app-side mempool with a proxied CometBFT mempool, simplifying transaction flow and improving consistency.

Additionally, the integration of memiavl and versiondb significantly improves read/write performance and reduces disk I/O, leading to better node performance.


Key Improvements

Mempool & Transaction Processing

  • Unified app-side mempool with proxied CometBFT mempool

  • Support for explicitly queued transactions

  • App-side event channel with queued event handling

  • Improved CheckTx error handling

  • Fixes for data races and mempool cleanup

Storage

  • Integration of memiavl and versiondb for faster state access and reduced disk usage

Gas Price Token Support

  • Expands gas price payment support to multiple whitelisted assets, including tokens routed through supported DEX mechanisms such as CLAMM, rather than only Balancer-supported assets

Object Deployment

  • Support for minitia domain separator

  • Fixes for simulation routing

Bug Fixes

  • Correct escrow accounting during upgrades

  • Amino codec registration fixes

  • Edge case fixes in mempool state handling

Documentation

  • Swagger updates including rate-limit endpoints

Upgrade Details


Timeline

  • April 8, 2026 – Forum post

  • April 9, 2026 – Proposal submission

  • April 21, 2026 – Target upgrade date


Upgrade Instructions

# Build from source
git checkout v1.4.5
make install

# Locate the binary to proper location
mkdir -p ~/.initia/cosmovisor/upgrades/v1.4.5/bin
cp $(which initiad) ~/.initia/cosmovisor/upgrades/v1.4.5/bin/

Governance

  • YES – Support the upgrade

  • NO – Oppose the upgrade

  • NO WITH VETO – Strong objection (spam, harmful, or governance violation)

  • ABSTAIN – No position


Full Changelog: https://github.com/initia-labs/initia/compare/v1.3.1…v1.4.5

1 Like