Skip to main content

Stake/Unstake Button Not Working

Troubleshooting the stake/unstake button issue: Check wallet balance, connection, and native staking requirements.

CopyCat avatar
Written by CopyCat
Updated over 2 months ago

If you’re experiencing issues with the stake or unstake button, please check the following:

Wallet Balance

Ensure you have enough available SOL in your wallet. We recommend at least 0.03 SOL to prevent transaction errors.

Important:
This SOL must be available in your wallet balance, not staked.

  • Staked SOL cannot be used to pay transaction fees.

  • Even when unstaking, the transaction still requires SOL already available in your wallet.

  • If your wallet balance is below ~0.03 SOL, the stake or unstake button may fail or appear unresponsive.

If needed, transfer at least 0.03 SOL into your wallet from another account or exchange, then retry the transaction.


Wallet Connection

Confirm that your wallet is properly connected.

For hardware wallets:

  • Hardware wallets (general): Verify the connection between your hardware wallet and the wallet extension. Make sure both the firmware and the extension are updated to the latest version.

  • Ledger users: Ensure that blind signing is enabled in your Ledger settings.


Native Staking Requirements

If you are using native staking, please ensure:

  • Your existing stake account holds at least 1 SOL (no maximum limit).

  • The stake account has been active for at least two epochs.

Note:
To native unstake, your stake account must also hold at least 1 SOL. Any amount below 1 SOL is still treated as less than 1 SOL and cannot be unstaked.


Alternative Option for Unstaking

If the website is temporarily inaccessible (which is unlikely), you can also unstake directly from your wallet (e.g., Phantom) to withdraw part or all of your stake.

Did this answer your question?