NOTE: The below tutorial is outdated. Staking is now available in Core web's Stake! Please refer to this tutorial to learn how to delegate in Stake.
The official supported method of staking is through wallet.avax.network. There are other dApps that one may use to stake, however, when staking through the wallet, the tokens never leave your wallet.
Staking AVAX provides roughly an 8.5% reward on delegated tokens as of this update. To view the latest, please visit the following page.
When staking in the Avalanche wallet, the AVAX never leaves the wallet.
Step 1 — Open the Avalanche Wallet
Access the wallet using a key phrase, Keystore file, or Ledger device.
Step 2 — Navigate to the "Earn" section
To stake, funds must be available on the Platform Chain (P-Chain). If funds are on the Exchange Chain (X-Chain), transfer them to the P-Chain by initiating a cross-chain transfer.
Note: the minimum that can be staked is 25 AVAX.
Enter the amount you wish to transfer to your P-Chain and complete the transfer by clicking the "Transfer" button below.
Voila!
Step 3: Add a Delegator
Next, add a validator to delegate the tokens.
Specify the staking period and stake amount. Pay attention to the end time of the selected validator. The delegation period cannot be set to end past the end date that the validator has set.
Confirm the details.
For further questions about staking, please read the Staking FAQ.
For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.