Unknown error: ERC20: transfer amount exceeds allowance. While trying to stake

This error has only just started to happen and I don’t understand why.
I am trying to Stake some Mysterium and I get this error:

Unknown error: ERC20: transfer amount exceeds allowance

Thing is if I reduce the amount I want to stake to 3 (I have 460 Myst to stake) then the transaction will go through. I’m on MM 10.29.0 on Brave (Windows)

I was able to withdraw my previously stake Myst.
Is there anyway to resolve this?


Hello @MonkeySausage, welcome to the MetaMask community,

Before staking your tokens, you need to approve access to the amount you would like to stake. Seems like you have given access less than the amount you want to stake. There should be an “Approve” option via which you can set the amount. Try to increase the approval amount to 460 Myst and then you should be able to stake.


This topic was automatically closed after 30 days. New replies are no longer allowed.