Parameter  Value  Description 

GenesisBlock  0  First block of the chain 
PremineBlock  1  Premine Block of the chain 
PowLimitBits  486604799 bits  Highest allowed proof of work value for a block in compact form 
ReduceMinDifficulty  false  Whether the network should reduce the minimum required difficulty after a long enough period of time has passed without finding a block 
MinDiffReductionTime  0s  Amount of time after which the minimum required difficulty should be reduced when a block hasn't been found 
GenerateSupported  false  Whether or not CPU mining is allowed 
MaximumBlockSize  393216 bytes  Maximum size of a block that can be generated on the network 
MaxTxSize  393216 bytes  Largest allowable transaction size 
WorkDiffAlpha  1  Stake difficulty EMA calculation alpha (smoothing) value 
WorkDiffWindowSize  144 blocks  Number of windows (intervals) used for calculation of the exponentially weighted average 
WorkDiffWindows  20  Number of windows (intervals) used for calculation of the exponentially weighted average 
TargetTimespan  12h 0m  Amount of time that should elapse before the block difficulty requirement is examined to determine how it should be changed in order to maintain the desired block generation rate 
TargetTimePerBlock  5m 0s  The desired amount of time to generate each block 
RetargetAdjustmentFactor  4  Adjustment factor used to limit the minimum and maximum amount of adjustment that can occur between difficulty retargets 
AcceptNonStdTxs  false  Mempool param to either accept and relay non standard txs to the network or reject them 
Parameter  Value  Description 

BaseSubsidy 
31.19582664
DCR

Starting subsidy amount for mined blocks 
MulSubsidy  100  Subsidy reduction multiplier 
DivSubsidy  101  Subsidy reduction divisor 
SubsidyReductionInterval  6144 blocks  Reduction interval in blocks 
WorkRewardProportion  60%  Comparative amount of the subsidy given for creating a block 
StakeRewardProportion  30%  Comparative amount of the subsidy given for casting stake votes (collectively, per block) 
BlockTaxProportion  10%  Inverse of the percentage of funds for each block to allocate to the developer organization 
Parameter  Value  Description 

MinimumStakeDiff  2 DCR 
Minimum amount of Atoms required to purchase a stake ticket 
TicketPoolSize  8192 (40960 actual)  Target size of ticket pool. (actual ticket count = TicketPoolSize x TicketsPerBlock) 
TicketsPerBlock  5  Average number of tickets per block for Decred PoS 
TicketMaturity  256 blocks  Number of blocks for tickets to mature 
TicketExpiry  40960 blocks  Number of blocks for tickets to expire after they have matured 
CoinbaseMaturity  256 blocks  Number of blocks required before newly mined coins (coinbase transactions) can be spent 
SStxChangeMaturity  1 blocks  Maturity for spending SStx change outputs 
TicketPoolSizeWeight  4  Multiplicative weight applied to the ticket pool size difference between a window period and its target when determining the stake system 
StakeDiffAlpha  1  stake difficulty EMA calculation alpha (smoothing) value 
StakeDiffWindowSize  144 blocks  Number of blocks used for each interval in exponentially weighted average 
StakeDiffWindows  20 windows  Number of windows (intervals) used for calculation of the exponentially weighted average 
StakeVersionInterval  2016 blocks  Interval where the stake version is calculated 
MaxFreshStakePerBlock  20 tickets  Maximum number of new tickets that may be submitted per block 
StakeEnabledHeight  512  Height in which the first ticket could possibly mature 
StakeValidationHeight  4096  Height at which votes (SSGen) are required to add a new block to the top of the blockchain 
StakeBaseSigScript  0000  Consensus stakebase signature script for all votes on the network 
StakeMajorityMultiplier  3  Calculate the super majority of stake votes using integer math 
StakeMajorityDivisor  4  Calculate the super majority of stake votes using integer math 
Parameter  Value  Description 

TreasuryVoteInterval  288  How frequently a TSpend transaction is allowed in a block (see standalone.IsTreasuryVoteInterval) 
TreasuryVoteIntervalMultiplier  12  Multiplier to TreasuryVoteInterval to calculate Expiry (see standalone.CalcTSpendWindow) 
TreasuryVoteQuorumMultiplier  1  Numerator of the TSpend vote quorum percentage (see CheckTSpendHasVotes) 
TreasuryVoteQuorumDivisor  5  Divisor of the TSpend vote quorum percentage (see CheckTSpendHasVotes) 
TreasuryVoteRequiredMultiplier  3  Numerator of the required votes percentage (see CheckTSpendHasVotes) 
TreasuryVoteRequiredDivisor  5  Divisor of the required votes vote quorum percentage (see CheckTSpendHasVotes) 
TreasuryExpenditureWindow  2  The number of TreasuryVoteInterval*TreasuryVoteIntervalMultiplier windows that define a single expenditure window (see maxTreasuryExpenditure) 
TreasuryExpenditurePolicy  6  The number of previous TreasuryExpenditureWindows that defines how far back to calculate the average expenditure of the treasury for an expenditure policy check (see maxTreasuryExpenditure) 
TreasuryExpenditureBootstrap  1600000000000  Default previous average expenditure when there are no treasury spends inside the entire window defined by TreasuryExpenditurePolicy 
Parameter  Value  Description 

RuleChangeActivationQuorum  4032  Number of votes required for a vote to take effect 
RuleChangeActivationMultiplier  3  
RuleChangeActivationDivisor  4  
RuleChangeActivationInterval  8064 blocks  Number of blocks in each threshold state retarget window 
BlockEnforceNumRequired  750 blocks  Enforce current block version once network has upgraded 
BlockRejectNumRequired  950 blocks  Reject previous block versions once network has upgraded 
BlockUpgradeNumToCheck  1000 blocks  The number of nodes to check 
Address  Prefix  Description 

NetworkAddressPrefix  D  First letter of the network for any given address encoded as a string 
PubKeyAddrID  Dk  P2PK address 
PubKeyHashAddrID  Ds  P2PKH address prefix. Standard wallet address. 1 public key > 1 private key 
PKHEdwardsAddrID  De  Ed25519 P2PKH address prefix 
PKHSchnorrAddrID  DS  secp256k1 Schnorr P2PKH address prefix 
ScriptHashAddrID  Dc  P2SH address prefix 
PrivateKeyID  Pm  WIF private key prefix 
HDPrivateKeyID  dprv  HD extended private key prefix 
HDPublicKeyID  dpub  HD extended public key prefix 