Skip to main content

Stake Requirements

tip

To check the balance of your account, use one of the blockchain explorers like the Oasis Scan or the oasis account show command part of the Oasis CLI.

MainnetTestnet
Registration of entity1100 ROSE100 TEST
Registration of node100 ROSE100 TEST
Size of the validator set212031104
Run Sapphire or Emerald compute node55,000,000 ROSE
+ member of the validator set6
/
Run Cipher compute node5member of the validator set6/
Create ROFL app on Sapphire or Cipher710,000 ROSE810,000 TEST8
Create a ParaTime50,000 ROSE10,000 TEST

Stake requirements by a specific role of the node

The table below shows required stake-related steps you need to make, if you want to set up a working node from scratch.

Node roleRequirement
Validator node1. Registration of entity
2. Registration of the validator node
3. Member of the validator set
Non-validator node/
ParaTime node1. Registration of entity
2. Registration of the compute node
3. Extra ParaTime-specific compute node stake
4. Member of the validator set (Mainnet only)
ParaTime client node1. Registration of entity
2. Registration of the observer node

Footnotes

  1. You can fetch the latest entity registration stake requirements by running oasis network show native-token.

  2. The size of the consensus committee (i.e. the validator set) is configured by the max_validators committee-scheduler parameter. You can view the current value by running oasis network show parameters.

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

  4. For the Testnet, you can receive a limited number of TEST tokens by using our Oasis Network Testnet Faucet. For more tokens please contact us on our official Discord in the #testnet channel.

  5. You can fetch the latest ParaTime-specific stake requirements by running oasis network show and specifying the ParaTime ID (Mainnet, Testnet). 2

  6. You can check the current top validators on the blockchain explorers like the Oasis Scan or by running oasis network show validators. 2

  7. You can fetch current ParaTime application-specific stake requirements by running oasis paratime show parameters.

  8. The amount must be staked inside the ParaTime. 2