Skip to content

Commit

Permalink
docs: update stake requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
rube-de committed Sep 26, 2024
1 parent 44f5bb2 commit fb90fbd
Showing 1 changed file with 35 additions and 28 deletions.
63 changes: 35 additions & 28 deletions docs/node/run-your-node/prerequisites/stake-requirements.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,66 @@
# Stake Requirements

This page provides an overview of the stake requirements to become a validator
on the consensus layer of the Oasis Network.
on the consensus layer and to run a ParaTime compute node of the Oasis Network.

## Mainnet
## Consensus Layer

To become a validator on the Oasis Network, you will need to have enough
To become a validator on the consensus layer, you will need to have enough ROSE
tokens staked in your escrow account.

Currently, you are going to need:

* 100 ROSE staked for your entity's registration since that is the
[staking thresholds].
* 100 ROSE staked for your validator node's registration since that is the
[staking thresholds].
* If you want to be part of the active validator set, you will need enough
ROSE staked -- this means you will have to be one of the top 120 entities
by stake. You can check out current top 120 entities on the blockchain explorer
such as [Oasis Scan].
| | Mainnet | Testnet |
| --------------------------- | -------- | -------- |
| Entity Registration | 100 ROSE | 100 TEST |
| Validator Node Registration | 100 ROSE | 100 TEST |
| Validator Set Size | 120 | 110 |

For more information about obtaining information on your entity's account, see
If you want to be part of the active validator set, you will need enough
ROSE/TEST staked -- this means you must be one of the top 120 entities (respectively top 110 on the testnet)
by stake. You can check the current top validators on blockchain explorers
like [Oasis Scan].

For more information on obtaining information about your entity's account, see
the [Account Get Info] doc.

Staking thresholds may change in the future. Read the
Please note that staking thresholds may change in the future. Refer to the
[native token information] to see the current values used by the network.

[staking thresholds]: ../../genesis-doc.md#staking-thresholds
[Oasis Scan]: https://www.oasisscan.com/validators
[Account Get Info]: ../../../general/manage-tokens/cli/account.md#show
[native token information]: ../../../general/manage-tokens/cli/network.md#show-native-token
For the testnet, you can receive a limited number of TEST tokens by using our [Oasis Network Testnet Faucet][faucet-testnet].
For more tokens please contact us on our official [Discord in the #testnet channel][discord].

:::info

To determine if you are eligible to receive a delegation from the Oasis Protocol
Foundation, see the [Delegation Policy] document.

[Delegation Policy]: ../../../get-involved/delegation-policy.md

:::

:::info

The size of the consensus committee (i.e. the validator set) is configured by
the [**max_validators** consensus parameter].

[**max_validators** consensus parameter]: ../../genesis-doc.md#consensus
the [**max_validators** consensus parameter][**max_validators** consensus parameter].

:::

## Testnet
## ParaTime

For the Testnet you are going to need TEST tokens. You can receive a limited
number of TEST by using our [Oasis Network Testnet Faucet][faucet-testnet]. For
more tokens please contact us at our official [Discord #testnet
channel][discord-testnet].
To run a ParaTime compute node, the minimum you need to stake currently is:

| | Mainnet | Testnet |
| ---------- | ----------- | -------- |
| Sapphire | 50,000 ROSE | 100 TEST |
| Emerald | 50,000 ROSE | 100 TEST |
| Cipher | 100 ROSE | 100 TEST |

You can receive a limited number of TEST tokens by using our [Oasis Network Testnet Faucet][faucet-testnet].
For more tokens please contact us on our official [Discord in the #testnet channel][discord].

[Oasis Scan]: https://www.oasisscan.com/validators
[Account Get Info]: ../../../general/manage-tokens/cli/account.md#show
[native token information]: ../../../general/manage-tokens/cli/network.md#show-native-token
[Delegation Policy]: ../../../get-involved/delegation-policy.md
[**max_validators** consensus parameter]: ../../genesis-doc.md#consensus
[faucet-testnet]: https://faucet.testnet.oasis.io/
[discord-testnet]: https://oasis.io/discord
[discord]: https://oasis.io/discord

0 comments on commit fb90fbd

Please sign in to comment.