diff --git a/docs/build/build-protocol-info.md b/docs/build/build-protocol-info.md index 58aa00e50a03..fb60dabd638c 100644 --- a/docs/build/build-protocol-info.md +++ b/docs/build/build-protocol-info.md @@ -154,11 +154,10 @@ valid. If the extrinsic is not included in a block within this validity window, from the transaction queue. The chain only stores a limited number of prior block hashes as reference. You can query this -parameter, called `BlockHashCount`, from the chain state or metadata. This parameter is set to -{{ polkadot: :polkadot }} -blocks (about seven hours) at genesis. If the validity period is larger than the number of blocks -stored on-chain, then the transaction will only be valid as long as there is a block to check it -against, i.e. the minimum value of validity period and block hash count. +parameter, called [`BlockHashCount`](../general/chain-state-values.md#block-hash-count), from the +chain state or metadata. If the validity period is larger than the number of blocks stored on-chain, +then the transaction will only be valid as long as there is a block to check it against, i.e. the +minimum value of validity period and block hash count. Setting the block checkpoint to zero, using the genesis hash, and a validity period of zero will make the transaction "immortal". diff --git a/docs/general/chain-state-values.md b/docs/general/chain-state-values.md index 1063e37ae325..59f8c1bb982e 100644 --- a/docs/general/chain-state-values.md +++ b/docs/general/chain-state-values.md @@ -63,6 +63,10 @@ The number of Polkadot validators in the active set is days long. +#### Block Hash Count + +On Polkadot, the maximum number of block hashes retained on-chain at any given time is (which maps to seven hours given 6-second block times). + #### Bounty Curator Deposit On Polkadot, the bounty curator deposit is calculated by multiplying the curator fee by the bounty curator deposit multiplier set to %. The deposit can range between a minimum of and a maximum of . @@ -127,6 +131,15 @@ The minimum bond to nominate on Polkadot is . +#### Minimum Validator Bond + +To start a validator instance on Polkadot, the +minimum bond required is . + +#### Minimum Validator Commission + +The minimum commission a Polkadot Validator can set is %. [This does not guarantee entry into the active set and earning rewards](../maintain/maintain-guides-how-to-validate-polkadot.md#how-many-dot-do-i-need-to-become-an-active-validator). + #### Multisig Deposit Base The multisig deposit base on Polkadot is . @@ -234,6 +247,10 @@ The number of Kusama validators in the active set is days long. +#### Block Hash Count + +On Kusama, the maximum block number to block hash mappings to keep is (which maps to seven hours given 6-second block times). + #### Bounty Curator Deposit On Kusama, the bounty curator deposit is calculated by multiplying the curator fee by the bounty curator deposit multiplier set to %. The deposit can range between a minimum of and a maximum of . @@ -298,6 +315,15 @@ The minimum bond to nominate on Kusama is . +#### Minimum Validator Bond + +To start a validator instance on Kusama, the +minimum bond required is . + +#### Minimum Validator Commission + +The minimum commission a Kusama Validator can set is %. + #### Multisig Deposit Base The multisig deposit base on Kusama is . diff --git a/docs/maintain/kusama/maintain-guides-how-to-validate-kusama.md b/docs/maintain/kusama/maintain-guides-how-to-validate-kusama.md index bc75da2c3746..e156f2274b12 100644 --- a/docs/maintain/kusama/maintain-guides-how-to-validate-kusama.md +++ b/docs/maintain/kusama/maintain-guides-how-to-validate-kusama.md @@ -57,23 +57,6 @@ with the existential deposit, plus a little extra for transaction fees. The rest nominators. To understand how validators are elected, check the [NPoS Election algorithms](../../learn/learn-phragmen.md) page. -:::info On-Chain Data for Reference - -On Kusama, the minimum stake backing a validator in the active set is -{{ kusama: :kusama }} -{{ polkadot: :polkadot }} in the -era -{{ kusama: . :kusama }} -{{ polkadot: . :polkadot }} - -On Polkadot, the minimum stake backing a validator in the active set is -{{ polkadot: :polkadot }} -{{ kusama: :kusama }} in the era -{{ polkadot: . :polkadot }} -{{ kusama: . :kusama }} - -::: - :::tip Join the Thousand Validator Programme [The Thousand Validator Programme](../../general/thousand-validators.md) is an initiative by Web3 @@ -92,10 +75,9 @@ instead. On Kusama, one day is approximately four eras whereas on Polkadot, one era is approximately a day. In each era, the validators elected to the active set earn era points which correspond to the actual rewards earned that are distributed proportionally to the nominators after deducting the validator -commission. Currently, the minimum validator commission is set to -{{ kusama: % :kusama }} -{{ polkadot: % :polkadot }} -which can be set through on-chain governance. For more information rewards and payouts, check the +commission. The +[minimum validator commission](../../general/chain-state-values.md#minimum-validator-commission) can +be set through on-chain governance. For more information rewards and payouts, check the [validator payout](../maintain-guides-validator-payout.md) document. ## Run a Kusama Validator diff --git a/docs/maintain/maintain-guides-how-to-chill.md b/docs/maintain/maintain-guides-how-to-chill.md index f217ac66100e..32acd35f3aab 100644 --- a/docs/maintain/maintain-guides-how-to-chill.md +++ b/docs/maintain/maintain-guides-how-to-chill.md @@ -75,9 +75,7 @@ requirements. :::note Chill Threshold `ChillThreshold` defines how close to the max nominators or validators we must reach before users -can start chilling one-another. This value is currently set to -{{ polkadot: % :polkadot }} -{{ kusama: % :kusama }} +can start chilling one another. ::: diff --git a/docs/maintain/maintain-guides-how-to-validate-polkadot.md b/docs/maintain/maintain-guides-how-to-validate-polkadot.md index c87a07955844..f5c3fa0ad3af 100644 --- a/docs/maintain/maintain-guides-how-to-validate-polkadot.md +++ b/docs/maintain/maintain-guides-how-to-validate-polkadot.md @@ -533,12 +533,9 @@ a non-canonical chain. ## Bond DOT -To start a validator instance on {{ polkadot: Polkadot :polkadot }}{{ kusama: Kusama :kusama }}, the -minimum bond required is -{{ polkadot: . :polkadot }} -{{ kusama: . :kusama }} -But to enter the active validator set and be eligible to earn rewards, your validator node should be -nominated by a minimum number of DOT tokens. +There is a [minimum bond](../general/chain-state-values.md#minimum-validator-bond) to start a +validator instance, but to enter the active validator set and be eligible to earn rewards, your +validator node should be nominated by a minimum number of DOT tokens. For example, the minimum stake backing a validator in era {{ polkadot: 1449 :polkadot }}{{ kusama: 6646 :kusama }} (May 21st 2024) is diff --git a/docs/maintain/maintain-polkadot-parameters.md b/docs/maintain/maintain-polkadot-parameters.md index 413b85cb6993..1b7e1f897087 100644 --- a/docs/maintain/maintain-polkadot-parameters.md +++ b/docs/maintain/maintain-polkadot-parameters.md @@ -7,8 +7,7 @@ keywords: [parameters, actions, attributes, behaviors] slug: ../maintain-polkadot-parameters --- -import RPC from "./../../components/RPC-Connection"; import Tabs from "@theme/Tabs"; import TabItem -from "@theme/TabItem"; +import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; Many of these parameter values can be updated via on-chain governance. If you require absolute certainty of these parameter values, it is recommended you directly check the constants by looking @@ -59,18 +58,6 @@ itself._ a block in the chain. Thus, the times given are *estimates*. See [Consensus](../learn/learn-consensus.md) for more details._ -### Accounts, Identity and Crowdloans - -- The [Existential Deposit](../learn/learn-accounts.md#existential-deposit-and-reaping) is - {{ polkadot: :polkadot }} - {{ kusama: :kusama }} -- The deposit required to set an Identity is - {{ polkadot: :polkadot }} - {{ kusama: :kusama }} -- The minimum contribution required to participate in a crowdloan is - {{ polkadot: :polkadot }} - {{ kusama: :kusama }} - ### Governance