Mint Module
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 for Mainnet:
Parameters | Testnet Value | Mainnet Value |
---|---|---|
blocks_per_year | 12614400 | 12614400 |
goal_bonded | 200,000,000,000,000,000 (20% expressed in 18 decimal format) | 200,000,000,000,000,000 (20% expressed in 18 decimal format) |
inflation_max | 30,000,000,000,000,000 (3% expressed in 18 decimal format) | 30,000,000,000,000,000 (3% expressed in 18 decimal format) |
inflation_min | 10,000,000,000,000,000 (1% expressed in 18 decimal format) | 10,000,000,000,000,000 (1% expressed in 18 decimal format) |
inflation_rate_change | 20,000,000,000,000,000 (2% expressed in 18 decimal format) | 20,000,000,000,000,000 (2% expressed in 18 decimal format) |
mint_denom | uzig | uzig |
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: 6,311,520 (one block every 5 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: 670,000,000,000,000,000 (67% expressed in 18 decimal format)
inflation_max
Description: Specifies the maximum inflation rate that can be reached.
Default: 200,000,000,000,000,000 (20% expressed in 18 decimal format)
inflation_min
Description: Specifies the minimum allowable inflation rate.
Default: 70,000,000,000,000,000 (7% expressed in 18 decimal format)
inflation_rate_change
Description: The maximum change in the inflation rate that can occur annually
Default: 130,000,000,000,000,000 (13% expressed in 18 decimal format)
mint_denom
Description: The denomination (token name) of the currency that is minted as rewards.
Mint CLI Quick Sheet
Get the current minting parameters:
zigchaind query mint params
Get the current inflation:
zigchaind query mint inflation
Get the current annual provisions based on the current inflation:
zigchaind query mint annual-provisions