> For the complete documentation index, see [llms.txt](https://cdo-finance.gitbook.io/cdo-finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cdo-finance.gitbook.io/cdo-finance/user-guide/staking-for-codex-rewards-1/staking-cdo_vbnb-cdo_vbusd-cdo_vbtcb-cdo_veth.md).

# Staking CDO\_vBNB / CDO\_vBUSD / CDO\_vBTCB / CDO\_vETH

Follow the steps below to start earning CODEX tokens by staking CDO\_vBNB / CDO\_vBUSD / CDO\_vBTCB / CDO\_vETH tokens:

* Go to CDO.Finance's CODEX Staking page (<https://cdo.finance/codex-staking>)
* Connect to your Web3 wallet (such as MetaMask) and make sure your network is set to Binance Smart Chain. Click [here](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain) if you do not have the network in your wallet yet
* Select the CDO\_vBNB / CDO\_vBUSD / CDO\_vBTCB / CDO\_vETH staking pool
* Specify the amount of tokens you want to stake - if you do not yet have CDO\_vBNB / CDO\_vBUSD / CDO\_vBTCB / CDO\_vETH, you must first [deposit BNB / BUSD / BTCB / ETH into the Junior Tranche(s)](/cdo-finance/user-guide/tranche-pools/depositing-into-junior-tranche-buying-junior-tokens.md)
* Click "**Approve**"
* After clicking "**Approve**", you should get a pop-up notification in your MetaMask to accept the transaction.
* Confirm the Transaction on your Metamask pop-up.
* **Patiently wait for the transaction to be processed (do not press approve again)**
* Once the transaction has completed, you should see the updated amount of staked CDO\_vBNB / CDO\_vBUSD / CDO\_vBTCB / CDO\_vETH tokens.&#x20;
* You are now earning CODEX rewards!
