Run a Layer Validator
Follow the steps to become a Layer testnet validator.
Last updated
Follow the steps to become a Layer testnet validator.
Last updated
You will need a and (loya).
This outputs something like:
If you need testnet TRB, send us a message in the public (#testing-layer channel)! Note: You will need to once they are received on Sepolia.
This is a unique identifier for a node running on your computer:
This returns your validator pubkey. It should look like this:
Copy this output for the next step.
Create (or edit) the validator.json file:
Edit or add the following code:
Edit "pubkey"
to match yours from step 4.
Edit "amount"
to be the amount of testnet TRB that you would like to stake with 6 decimals and the "loya" denom. (For example: if you want to stake 99 TRB use "amount": "99000000loya"
)
Edit "moniker"
with a name you choose for your validator node.
Edit identity, website, security, and details with your identifying information. (optional)
Edit commission-rate
, commission-max-rate
, commission-max-change-rate
, and min-self-delegation
if desired. (these can be changed later using the edit-validator
command).
Important Considerations for your Validator:
When creating your validator, be sure that you are NOT choosing an "amount" that is larger than your balance of test-net TRB.
TRB has 6 decimals: 1 loya is 0.000001 TRB
Note: TRB tokens are used for gas on the layer network. As a validator / reporter you will need to make transactions to send tokens, become a reporter, unjail, etc. When choosing the amount to stake, it is important to reserve some TRB for gas.
Run the following command to create-validator:
5) Verify that creation was successful.
Use the command:
If status: 3,
you are staked and validating!
Staking on layer is limited to 5% of the total staked tokens per 12 hours. You can check the current amount that's allowed to stake .
You can unjail with steps shown in the