> For the complete documentation index, see [llms.txt](https://docs.contango.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.contango.xyz/app/staking/staking-tutorial.md).

# Staking tutorial

Staking involves 3 steps:

### 1. Providing liquidity on Balancer

Go to the [TANGO/wstETH pool on Balancer](https://balancer.fi/pools/arbitrum/v2/0x1ed1e6fa76e3dd9ea68d1fd8c4b8626ea5648dfa0002000000000000000005cb) and provide liquidity, with either one or both tokens.

<figure><img src="/files/uTVdQ14fxNdC1IRD1R8Q" alt="LPing on Balancer" width="563"><figcaption></figcaption></figure>

You’ll receive a receipt token called 20wstETH-80TANGO, that we decided to call CBPT (Contango Balancer Pool Token) for simplicity.

### 2. Staking on Contango

Go on Contango and stake your CBPT for the duration you like.

<figure><img src="/files/MyPeqUsgoPC28hA9HSZm" alt="Stake module on Contango" width="369"><figcaption></figcaption></figure>

Depending on the amount and duration, you’ll get credited an amount of veCBPT. This is credited on the UI, not in your wallet. You can add to your existing share by staking more CBPT via the ticket on the right and, for the time being, it will have the same duration as your first stake.

<figure><img src="/files/IFkhyzvjJaqw1fCBLLxB" alt="Stake module on Contango" width="563"><figcaption></figcaption></figure>

You can also extend your lock duration by using the “Extend” option.

### 3. Earn and claim fees

Protocol fees will be claimable weekly according to the share of veCBPT, through a basket of blue-chip currencies (e.g. ETH, WBTC, USDC).&#x20;

<figure><img src="/files/eNiKuC5ZBdbWsEypxOkq" alt="Claiming rewards from staking"><figcaption></figcaption></figure>
