> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anchorage.com/llms.txt
> Use this file to discover all available pages before exploring further.

# BNB staking

> Stake BNB and manage staking positions.

BNB Smart Chain is an EVM-compatible layer-1 blockchain secured by proof-of-stake consensus. Holders of BNB, the network's native token, can earn rewards by staking and participating in network security.

Anchorage Digital offers support for BNB including custody and staking:

* Custody your BNB (deposit and withdraw)
* Stake BNB to one or more supported validators and earn rewards
* Move stake between supported validators (redelegate) without waiting out the unbonding period

## Understanding your BNB balances

BNB staking is auto-compounding — rewards are added directly to your staked position rather than accruing as a separate rewards balance. The different balances you might see in your wallet include:

| Balance type  | Description                                                                                                                                                                                |
| :------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Available** | Your spendable BNB balance — what you can freely transfer or stake.                                                                                                                        |
| **Staked**    | BNB that's actively delegated to a validator. Because rewards auto-compound, this balance increases over time as rewards are distributed — there's no separate rewards balance to collect. |
| **Unstaking** | BNB you've requested to unstake. Funds remain here during the network's 7-day waiting period and can't be transferred or re-staked.                                                        |
| **Claimable** | BNB whose waiting period has ended and is ready to be claimed. Claiming is a separate, manual step that returns the funds to your available balance.                                       |

<Info>
  You can have multiple unstaking requests in progress at the same time.
</Info>

## How to stake

<Steps>
  <Step title="Navigate to your wallet">
    Tap the vault, select the wallet, then tap **Stake**.
  </Step>

  <Step title="Select a validator">
    Pick a validator from the dropdown, then tap **Next**.
  </Step>

  <Step title="Enter amount">
    Enter the amount you want to stake, then tap **Next**. The minimum staking amount is 1 BNB.
  </Step>

  <Step title="Review and approve">
    View the amount of tokens to be staked. Tap **Review** after adding a comment (optional) to review and approve the operation. Once the operation's quorum policy is met, the operation will be signed and broadcast on-chain.
  </Step>
</Steps>

## BNB rewards

When you stake your BNB, the protocol automatically re-stakes your rewards. Rewards are distributed once daily at approximately 00:00 UTC and will be added to your staking balance.

## How to unstake

Unstaking requires you to initiate two operations: 1) unstake and 2) claim.

### Step 1: Unstake

<Steps>
  <Step title="Navigate to staking details">
    Go to the wallet screen and tap **View details**.
  </Step>

  <Step title="Initiate unstake">
    Select the staking position from which you'd like to unstake. Tap the **\[ ··· ]** button in the staking position card, then tap **Unstake**.
  </Step>

  <Step title="Enter amount">
    Enter the amount you want to unstake from this staking position.
  </Step>

  <Step title="Review and approve">
    View the amount of tokens to be unstaked. Tap **Review** after adding a comment (optional) to review and approve the operation. Once the operation's quorum policy is met, the operation will be signed and broadcast on-chain.
  </Step>
</Steps>

You'll need to wait until the network's 7-day unbonding period ends before your BNB is available to claim back to your wallet.

### Step 2: Claim

<Steps>
  <Step title="Navigate to staking details">
    Go to the wallet screen and tap **View details**.
  </Step>

  <Step title="Claim unstaked funds">
    Select the staking position from which you'd like to claim. Tap the **\[ ··· ]** button in the staking position card, then tap **Claim**.
  </Step>

  <Step title="Enter amount and approve">
    Enter the amount you want to claim from this staking position and tap **Next**. Tap **Review** after adding a comment (optional) to review and approve the operation. Once the operation's quorum policy is met, the operation will be signed and broadcast on-chain.
  </Step>
</Steps>

## Moving stake (redelegating)

You can move some or all of your stake from one validator to another without going through the 7-day unbonding period. To redelegate, open the staking position, tap **Redelegate**, and select the new validator. Note:

* You can only move stake to validators on Anchorage Digital's supported list.
* The network charges a small fee of 0.002% when moving stake, so the receiving validator will receive slightly less than the amount moved.

## Why staked and unstaked amounts may vary slightly

The amount of BNB you enter when unstaking or redelegating may differ slightly from the amount you actually receive or move. This is expected behavior inherent to how BNB staking works on-chain — it is not an error.

### Why this happens

BNB staking contracts don't track balances in BNB directly. Instead, each validator issues **shares**, and your position is held as a fixed number of shares whose BNB value fluctuates. When you enter a BNB amount, it's converted to a share count, and that share count is fixed for the operation. Between the moment you initiate the operation and the moment it's approved and broadcast, the share-to-BNB conversion rate can change — for example, when daily rewards are distributed at approximately 00:00 UTC, or when any participant on the network delegates, undelegates, or redelegates with the validator. As a result, the fixed share count may correspond to slightly more or less BNB than the figure originally entered.

### What to expect

* **Prompt approvals minimize variance.** If an operation is initiated, approved, and broadcast quickly, any difference is typically limited to rounding in the smallest decimal places (as small as 0.000000000000000001 BNB).
* **Delays can increase variance.** If network events occur between initiation and broadcast — such as the daily rewards distribution — the difference may be more noticeable. Absent a slashing event on the validator, you shouldn't receive meaningfully less than the amount you requested.
* **Operation history reflects the amount at initiation.** The amount shown on an operation record captures the value when the operation was created and may not exactly match the amount that settled on-chain. Your balances always reflect what's actually recorded on-chain, so you may occasionally see small balance adjustments on wallets with active staking positions.

<Note>
  These small variances are a property of the underlying protocol, not of the Anchorage Digital platform. All on-chain movements are captured in your reporting through the web dashboard and API.
</Note>


## Related topics

- [ETH staking](/knowledge-base/platform/users/staking/eth.md)
- [AVAX staking](/knowledge-base/platform/users/staking/avax.md)
- [APT staking](/knowledge-base/platform/users/staking/apt.md)
- [FOGO staking](/knowledge-base/platform/users/staking/fogo.md)
- [Pectra staking](/knowledge-base/platform/developers/staking/eth-pectra-staking.md)
