Manage Stakes with BNB Staking dApp¶
Leverage the BNB staking dApp for streamlined management of your stakes. This guide provides a step-by-step walkthrough for using the dApp on both BSC testnet and mainnet.
- Testnet: https://testnet-staking.bnbchain.org/en/bnb-staking
- Mainnet: https://www.bnbchain.org/en/bnb-staking
Connect Wallet¶
To interact with the dApp, first connect your web3 wallet. Currently, TrustWallet
(mainnet only) and MetaMask
are supported, along with any wallets compatible with WalletConnect
.
Delegate Stakes¶
- Select a validator to delegate your stakes to. Detailed information about each validator is available on their respective pages.
-
Click the
Delegate
button to initiate a new delegation. -
Enter the amount of BNB you wish to delegate.
-
After confirming the delegation, your connected wallet will prompt you to sign the transaction. Successful transactions will be visible in the
My Staking
page, complete with transaction hash.
Redelegate Stakes¶
On the My Staking
page, you can manage your existing delegations.
Note: A redelegation fee of 0.002% applies to discourage frequent switching between validators.
-
Click
Redelegate
to shift your stake to a different validator. -
In the ensuing popup, select your new validator and specify the amount to redelegate. You can opt to move the entire amount or just a portion.
Undelegate Stakes¶
To claim your stakes and rewards, you need to undelegate.
-
Click the
Undelegate
button next to the relevant delegation. -
You can choose to undelegate the entire amount or a portion. Note that undelegated stakes are subject to a 7-day unbonding period before they are returned to your account.
Claim Stakes¶
After the unbonding period, you can claim your stakes by clicking the Claim
button.
FAQs¶
Which wallet can be used to delegate to validators?¶
Currently, MetaMask
and TrustWallet
are supported, along with any wallets compatible
with WalletConnect
.
Can I delegate/undelegate/redelegate/claim stakes on explorers?¶
If you want to do the aforementioned delegate/undelegate/redelegate/claim operations on BscScan or BscTrace, you should call the staking hub contract in the following URLs: * BscScan Stake Hub * BscTrace Stake Hub