Skip to main content

Mint Module

The ZIGChain Mint Module is based on the Cosmos SDK - Mint Module but with the specific parameters that you can find in the Mint Parameters section.

Mint Parameters

The Mint module in ZIGChain has set up the following parameters:

⚠️ These values may change via governance proposals. Always confirm using the CLI or API.

ParametersTestnet ValueMainnet Value
blocks_per_year12,614,40010,512,000
goal_bonded0.15 (15%)0.15 (15%)
inflation_max0.02 (2%)0.02 (2%)
inflation_min0.009 (0.9%)0.01 (1%)
inflation_rate_change0.02 (2%)0.01 (1%)
mint_denomuziguzig

Parameters Overview

blocks_per_year

Description: Number of blocks estimated per year. As inflation is an annual parameter, the blocks_per_year helps to calculate the inflation per block.

Default: 10,512,000 (one block every 3 seconds approximately)


goal_bonded

Description: Rate of bonded tokens that will be the goal.

  • If the total bonded ZIG tokens are below goal_bonded, inflation will increase to incentivize staking.
  • Conversely, if the total bonded ZIG tokens are above goal_bonded, inflation will decrease to reduce incentives.

Default: 15% or 150,000,000,000,000,000 (expressed in 18 decimal format)

inflation_max

Description: Specifies the maximum inflation rate that can be reached.

Default: 2% or 20,000,000,000,000,000 (expressed in 18 decimal format)


inflation_min

Description: Specifies the minimum allowable inflation rate.

Default: 1% or 10,000,000,000,000,000 (expressed in 18 decimal format)


inflation_rate_change

Description: The maximum change in the inflation rate that can occur annually

Default: 1% or 10,000,000,000,000,000 (expressed in 18 decimal format)


mint_denom

Description: The denomination (token name) of the currency that is minted as rewards.

Default: uzig


Mint CLI Quick Sheet

Get the current minting parameters:

zigchaind query mint params \
--chain-id zigchain-1 --node https://public-zigchain-rpc.numia.xyz

Get the current inflation:

zigchaind query mint inflation \
--chain-id zigchain-1 --node https://public-zigchain-rpc.numia.xyz

Get the current annual provisions based on the current inflation:

zigchaind query mint annual-provisions \
--chain-id zigchain-1 --node https://public-zigchain-rpc.numia.xyz

References