evmos

Prop 112: Evmos Mainnet v11.0.0 Upgrade

Author

Freddy Caceres, Evmos Core Team

## Software upgrade being scheduled with this proposal

If successful, this proposal will schedule an Evmos software upgrade at block height 10561414 (https://www.mintscan.io/evmos/blocks/10561414) (around 4pm UTC Thu., 2nd Feb. 2023) from its current version v10.0.1 to v11.0.0. This proposal has a voting time of 5 days.

## Motivation

By proposing a scheduled upgrade, we want to implement a smooth and transparent upgrade process. Software upgrades generally aim to improve current performance and add new features to the Evmos chain. For more information on the types of upgrades, please visit our Software Upgrade Guide.

## Impact

Evmos v11.0.0 contains the following changes and enhcements:

- Add ICA host functionality to enable liquid staking support via Liquid Staking Zones (e.g Stride and Quicksilver)
- Add distribution logic for incentivized testnet rewards
- Implement daily instead of annual recalculation of minted coins during inflation
- Update implementation of module parameters after deprecation of x/params module
- Migration of IBC transfer escrow accounts to the 'ModuleAccount' type
- Update IBC-Go to v6.1.0 and Ethermint to v0.21.0
- Add missing store keys in the inflation module
- Store evm params under a single key for performance optimization

A full changelog can be found here.

NOTE: Starting with Cosmos SDK v0.46 it is not possible to include links to Windows binaries in software upgrade proposals anymore.

## Testing

The Evmos core team created an End-to-End testing suite that performs the software upgrade locally. These tests have been completed successfully for this upgrade. The instructions on how to run the End-to-End testing suite can be found here. Additionally, the upgrade has been manually performed on a local node.
On top of the upgrade tests, the Evmos team runs performance tests to monitor the impact of new versions.

Field
Data
info
{"binaries":{"darwin/arm64":"https://github.com/evmos/evmos/releases/download/v11.0.0/evmos_11.0.0_Darwin_arm64.tar.gz?checksum=a318d18dc637279b7c90da2ffd748edc97179106b7a862184f311a517128540c","darwin/amd64":"https://github.com/evmos/evmos/releases/download/v11.0.0/evmos_11.0.0_Darwin_amd64.tar.gz?checksum=edff5e5bab7013dc16f7d4bd8faad435efc1f64b9c4310bb9bc833857d3dde2f","linux/arm64":"https://github.com/evmos/evmos/releases/download/v11.0.0/evmos_11.0.0_Linux_arm64.tar.gz?checksum=464ca67db6c850c51098ff21a6847f94fb9cbc968730349ef34af2cf9b5d6680","linux/amd64":"https://github.com/evmos/evmos/releases/download/v11.0.0/evmos_11.0.0_Linux_amd64.tar.gz?checksum=f1d02f13c24642d60a8263777d3584b39ed8f5dd376ad072ad73b0aec5ceefce"}}
name
v11.0.0
time
0001-01-01T00:00:00Z
height
10561414
upgraded_client_state