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

# TON Whales pool staking

> Stake GRAM with TON Whales pools on a roughly 36-hour cycle, with a lower minimum than standard nomination pools.

Stake GRAM with a pool run by TON Whales through the Yield API. TON Whales pools accept smaller stakes than standard nomination pools.

## Yields

| Yield ID | Staking type | Provider | Validator selection |
| - | - | - | - |
| `ton-ton-ton-whales-pools-staking` | Pooled | TON Whales | Required |

## Key facts

| | |
| - | - |
| Network ID | `ton` |
| Staked token | GRAM |
| Unbonding / warmup | Up to 36 hours (one staking cycle) |
| Minimum | Resolved on-chain per pool, plus a 0.2 GRAM fee reserve |
| Fees | 0.2 GRAM deducted on each deposit and each withdrawal |
| Rewards | Accrue automatically to the balance every staking cycle |

## Enter and exit

Enter takes `amount` and a required `validatorAddress` (the pool address). The staked balance stays pending until the pool accepts the stake and forwards it to the elector, which can take up to 36 hours. Exit takes the same arguments; the unstake stays pending until GRAM returns from the elector to the pool, after which you run the `WITHDRAW` pending action on the `withdrawable` balance.

<Warning>
  Withdrawals can take up to 36 hours to clear the staking cycle. Only the full balance can be withdrawn per pool, and you need at least 0.4 GRAM of available balance to cover withdrawal transaction fees.
</Warning>

## Managing the position

| Action | What it does |
| - | - |
| `WITHDRAW` | Claims GRAM once it has returned from the elector after unstaking |

<Note>
  A pool can stop accepting new deposits; staking against it fails until it reopens. Check pool status through the validators endpoint before submitting an enter action.
</Note>

## Related

<Columns cols={2}>
  <Card title="TON staking overview" icon="paper-plane" href="/documentation/earn/staking/non-evm/ton/index">
    Compare every TON staking option.
  </Card>

  <Card title="Preferred validators" icon="server" href="/documentation/earn/staking/validators/preferred-validators">
    How pool selection works for this yield.
  </Card>

  <Card title="Actions" icon="arrow-right-arrow-left" href="/documentation/earn/core-concepts/actions">
    Enter, exit, and manage a position through the Yield API.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.