DESMOS will be running with the following parameters at genesis. Most of the parameters can be updated by using a ParameterChangeProposal and the x/gov module. Below we list only the changes to the parameters from the Cosmos SDK modules. All the other parameters values are going to be the default ones.
"genesis_time": "2021-08-31T15:00:00Z". 31 Aug 2021 3pm UTC"chain_id": "desmos-1". The Chain ID of the DESMOS mainnet will bedesmos-1.
"max_gas": "100000000". Maximum gas per block is set to100,000,000. Considering the default200,000gas per transaction, this means500transactions should be included inside each block."max_age_duration": "1209600000000000". 2 weeks for double sign evidence."max_age_num_blocks": "204670". This is calculated bymax_age_duration/5.91which is the average block time onmorpheus-apollo-2testnet.
"amount": "13333000000". We will need13333 DSMto halt the chain if anything goes wrong.
"community_tax": "0.200000000000000000". The tax on inflation and fees for community pool will be20%.
"min_deposit": 500000000udesmos. The minimum deposit to make a proposal turn into voting period will be500 DSM."max_deposit_period": "259200s". The maxmium deposit period for a proposal will be259,200 secondswhich is3 days."voting_period": "604800s". The voting period of a proposal will be604,800 secondswhich is7 days.
"mint_denom": "udsm". The mint denom will beudsm. This is the smallest unit of the staking tokenDSM."inflation_rate_change": "1.000000000000000000". Inflation change rate is set to1to have the optimum speed to make the inflation rate change to the target inflation."inflation_max": "0.000000000000000000"and"inflation_min": "0.000000000000000000". Both parameters are set to0at genesis to avoid an imbalanced sudden change of token distribution at launch. These values will be changed by aParameterChangePropoalright after launch. According to the parameters inside the Governance module, the earliest time for the parameter change to happen will be 7 days after the genesis time. This period of zero inflation will give enough time for token holders to stake until inflation is turned on. Theinflation_maxwill be set to0.8andinflation_minwill be set to0.4as written in the whitepaper."goal_bonded": "0.9". We see staking ratio can reach over 82% on other networks. We are setting a highergoal_bondedto attract token holders to stake and incentivize early stakers."blocks_per_year": "5339695". Based on5.91 secondsof average block time onmorpheus-apollo-2testnet.
"signed_blocks_window": "150000". This is around24 hoursbased on5.91 secondsblock time."min_signed_per_window": "0.050000000000000000. Validators will be kept on active set if they sign5%of blocks in everysigned_blocks_window."downtime_jail_duration": "1800s". Down time for uptime jail is30 minutes."slash_fraction_double_sign": "0.050000000000000000". Validators and their delegators will encounter5%slashing on their staked tokens if the validators double sign."slash_fraction_downtime": "0.000100000000000000". Validators and their delegators will encounter0.01%slashing on their staked tokens if the validators cannot meet the uptime requirement.
"unbonding_time": "1209600s". Unbonding period onDESMOSis set to1209600 secondswhich is14 days."bond_denom": "udsm". The bond denom isudsm. This is the smallest unit of theDSM.