How do I stake with MetaMask Staking?


MetaMask Staking is currently only supported on Ethereum mainnet.

Staking with MetaMask is a fairly straightforward process. However, there are two options to choose from:

  • If you want to stake less than 32 ETH, continue on to the instructions below, for liquid staking.
  • If you have 32 ETH or more and you're interested in having your own validator(s), check out our validator staking guide, here.

Follow the steps below to get started and receive rewards:

  1. Head on to MetaMask Portfolio and click on 'Stake'. You can select which token you want to stake: ETH or MATIC (MATIC staking is currently available only to users outside the United States).

    MetaMask Portfolio select token for stake

  2. After selecting the token you wish to stake, choose the staking provider.
  3. Enter the amount of ETH or MATIC tokens that you want to stake and click 'Review'.

    MetaMask Portfolio review stake

  4. Review the details of your stake and click the 'Confirm' button once you're ready.

    MetaMask Portfolio confirm stake

  5. Wait a few moments while your transaction is in progress. Once the transaction is complete, you'll see a screen like the one below:

    MetaMask Portfolio stake transaction complete

Tracking your assets

You can track your staked tokens anytime, under 'Your Holdings'. The right-most card shows an active stake:

MetaMask Portfolio staking your holdings


If you want to withdraw your staked tokens and rewards follow the steps from this article.

Was this article helpful?
154 out of 181 found this helpful

Articles in this section

See more