Akash Network

Microservice

Proposal Details

Proposal #308

Passed

Proposal title

v1.0.0

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

100.00%

Proposal #308 description

Akash Mainnet 14 Upgrade

This proposal upgrades the Akash Network to version v1.0.0 at block height 23939793, estimated to occur on Tuesday, October 28th at 13:23 UTC.

⚠\uFE0F Note: Block times have high variance. Please monitor the chain for more precise timing estimates.

Upgrade Features

By voting YES on this proposal, you approve the following changes:

SDK Upgrade to v0.53

Brings Akash Network up to date with the latest Cosmos SDK version. Key improvements include:

  • IAVL Storage Upgrades – Faster queries and execution on live state
  • Expedited Governance Proposals – Streamlined proposal process for urgent matters

AEP-75: Multi-Depositor Escrow Account

Redesigns escrow account behavior to allow any funded account to act as a depositor with simultaneous grants.

AEP-39: Lease Termination Reason

Extends lease state with a

reason
field, enabling providers and the network to specify termination causes.


Preparing for the Upgrade

Config requirements

minimum-gas-prices
is now mandatory and must be set explicitly. The configuration applies default value of
0.0025uakt
to allow nodes and validators with empty config to restart properly and run the upgrade. Should validators/rpc operators wish to disable the warning, they could do so by adjusting configuration with using one of the following options:

  • in
    config/app.toml
    : find field
    minimum-gas-prices
    and set it to
    0.0025uakt
  • env variable
    AKASH_MINIMUM_GAS_PRICES=0.0025uakt
  • cli flag
    --minimum-gas-prices=0.0025uakt

Binary Installation

Note: The upgrade release will be published approximately 48 hours before the upgrade.

Option 1: Precompiled Binaries (Recommended)

This upgrade includes an

upgrade-info.json
file that references the correct release with pre-built binaries.

Option 2: Self-Compiled Binaries

Requirements:

Ensure the following dependencies are installed:

  • direnv
  • golang >= 1.25.0
  • docker
  • make
  • git
  • jq
  • unzip
  • wget
  • curl
  • npm
  • readlink
  • lz4

Build Instructions:

# Clone the repository git clone https://github.com/akash-network/node.git # Navigate to the directory cd node # Checkout the release tag git checkout v1.0.0 # Build the binary make release

Binaries will be located in

.cache/goreleaser/main
. Select the directory matching your OS and architecture.

Hardware Requirements

Due to extensive state migrations, all validators must use at least 128GB of RAM with swap enabled.


Upgrade Process

Full upgrade details can be found at Mainnet-14 upgrade guide

Using Cosmovisor (Recommended)

Validators and RPCs supervised by Cosmovisor with

DAEMON_ALLOW_DOWNLOAD_BINARIES=true
will automatically download upgrade binaries from the upgrade info file.

Manual Upgrade

If not using Cosmovisor:

  1. Wait for your node to halt at the upgrade height
  2. Install the new binary
  3. Restart your node

Upgrade Timing Details

  • Target Block Height: 23939793
  • Estimated Time: Tuesday, October 28th at 13:23 UTC
  • Expected Duration: 60-90 minutes of network downtime

⏱\uFE0F Block times vary significantly. Monitor the countdown here for accurate timing.

During the upgrade, there will be no on-chain activity on the network.

Emergency Coordination

In the event of issues during the upgrade, please coordinate via the validators channel in Discord to reach emergency consensus and mitigate problems quickly.


Additional Resources

Proposal #308 overview

Total votes
499
Voters
493
Total deposit
1,000 AKT