Skip to main content
Version: 1.0.0

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:

ParametersTestnet ValueMainnet Value
blocks_per_year1261440012614400
goal_bonded200,000,000,000,000,000 (20% expressed in 18 decimal format)200,000,000,000,000,000 (20% expressed in 18 decimal format)
inflation_max30,000,000,000,000,000 (3% expressed in 18 decimal format)30,000,000,000,000,000 (3% expressed in 18 decimal format)
inflation_min10,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_change20,000,000,000,000,000 (2% expressed in 18 decimal format)20,000,000,000,000,000 (2% expressed in 18 decimal format)
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: 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

References