The Complete Guide to Native BNB Staking on BSC

·

BNB staking offers a secure way to earn passive income while contributing to the Binance Smart Chain (BSC) ecosystem. This guide provides a step-by-step walkthrough for staking BNB using the official BNB Stake dApp on both testnet and mainnet.

Key Benefits of BNB Staking

Getting Started with BNB Stake dApp

Supported Wallets

Connect your web3 wallet to interact with the dApp. Currently supported options include:

👉 Discover the best crypto wallets for BSC staking

Step-by-Step Staking Process

1. Delegating Stakes

  1. Select a validator from the list (review their profile pages for details)
  2. Click the "Delegate" button
  3. Enter your BNB amount
  4. Confirm the transaction in your connected wallet

Successful delegations will appear in the "My Staking" section with a transaction hash.

2. Redelegating Stakes

From "My Staking" page:

3. Undelegating Stakes

  1. Click "Undelegate" next to active stakes
  2. Choose partial or full amount to withdraw
  3. Observe 7-day unbonding period before funds become available

4. Claiming Stakes

After the unbonding period:

Advanced Staking Considerations

Validator Migration Tips

If operating a validator:

👉 Learn about validator best practices

Frequently Asked Questions

Which wallets support BNB delegation?

Currently: MetaMask, TrustWallet (mainnet only), and WalletConnect compatible wallets.

Should I keep my original validator when creating a new one?

Yes. Maintain both during migration, then retire the old validator after confirming the new one's active status.

How to migrate BNB delegated through BSC smart contracts?

Refer to the BEP153 Stake Migration Guide for detailed instructions.