Delegated Staking

Stake mGNO token

To stake mGNO, you'll need to:

  1. Purchase GNO on Ethereum.
  2. Bridge GNO to Gnosis.
  3. Convert the bridged GNO to mGNO.
  4. Connect your wallet at Ankr Staking.
  5. Stake mGNO at Ankr.

Before you start

Ensure the following:


Visit one of the recommended DEXs (opens in a new tab) and swap your assets for the desired amount of GNO tokens.

You'll need a small amount of xDai for gas fees while depositing GNO and staking mGNO.

Bridge GNO to Gnosis Chain

Your obtained GNO is likely to be the Ethereum Mainnet GNO version. To use it on Gnosis, you'll need to bridge it to Gnosis Chain.

Convert the bridged GNO to mGNO

Make sure you have some xDai to pay the gas fee for your depositing transaction.
Remember that mGNO will remain locked and illiquid until ~Q4 2023 max. This is due to Gnosis plans to enable withdrawals in the Shanghai upgrade. Shanghai is planned in 6–12 months from The Merge that is expected in ~Q3/Q4 2022.

To convert your bridged GNO to mGNO:

  1. Visit the GNO–mGNO converter at (opens in a new tab).
  2. Connect your wallet. Connect wallet
  3. Choose the amount you would like to convert and click Convert. You can convert any amount, be sure to start with a leading 0 to convert less than 1 GNO. For example, 0.1 GNO will be converted to 3.2 mGNO. Click Convert
  4. Sign the transactions in your wallet. This will require a small amount of xDai to complete.
  5. The transaction should be initiated and completed within a few seconds. Once completed you can click the link to see the tx details and add mGNO to your MetaMask wallet. Check tx details and add mGNO to Metamask

When done, you're ready to stake your mGNO on Ankr Staking.

Connect your wallet

  1. Visit Ankr Staking Dashboard (opens in a new tab). Connect wallet button
  2. Click Connect wallet in the top-right corner of the page. Connect wallet button
  3. Choose MetaMask. Connect wallet button
  4. If you have multiple accounts in MetaMask, choose an account to connect and click Next. Choose an account
  5. Click Connect and wait for a couple of moments till the connecting process is finished. Connect the account
  6. Successful connection to Ankr Staking is indicated at top right corner by the address of wallet you connected. Wallet connected
  7. If asked by Ankr Staking to switch networks, select a network of your choice. Select a supported network
  8. Click Switch network to confirm switching. Confirm switching networks

Stake mGNO

Your stake does not immediately gets staked on Gnosis. Gnosis accepts stakes with minumum 1 GNO (32 mGNO). To bypass this and accept your stake if it's lower than 1 GNO, we created a micropool that accumulates user stakes. Once it has 1 GNO, we stake it with Gnosis.
Make sure you have some xDai to pay the gas fee for your staking transaction.

  1. Visit Ankr Staking (opens in a new tab).
  2. In the Delegated staking section, click Stake under mGNO. Locate the mGNO box
  3. Choose a Node Provider (currently only Ankr; more providers in future releases). Choose a Node Provider
  4. Enter the desired amount to unstake and click Approve to allow Ankr Staking smart contracts to unstake for you. Enter an amount and click Approve
  5. Confirm your approval in MetaMask. Confirm your approval
  6. Click Stake to send your delegated stake to the chosen Node Provider.. Click Stake
  7. Confirm the staking transaction in MetaMask. Confirm staking transaction
  8. Click Go to dashboard to see the added token. You may need to wait a little for the transaction to finalize and Dashboard to automatically update. Click Go to dashboard