๐Ÿ“—Staking Guide

Learn how to stake your $CHOKE tokens in 4 simple steps.

How to stake $CHOKE?

What you need:

  • $CHOKE tokens in your wallet

  • ETH on Arbitrum to pay for gas

What is gas? Read: https://www.web3labs.com/blockchain-explained-what-are-gas-fees for an intro to gas fees.

That's it, you're all set to start staking!

Step 1 - Connect your Wallet

Open the Artichoke staking page: app.articho.ke/staking

  1. Click "Connect Wallet"

  2. Approve the connection in your wallet app/browser extension

  3. Confirm that you are connected to Arbitrum Mainnet

Step 2 - Input amount of $CHOKE you want to stake and approve

  1. Enter the amount of $CHOKE tokens you want to stake

  2. Click the "Approve" button

  3. Approve the spending of $CHOKE in your wallet app/browser extension

    This allows Artichoke to send your specified amount of $CHOKE to the staking pool, but does not send any yet - this is done in the next step and requires your approval again.

Step 3 - Deposit your chosen amount of $CHOKE into the staking pool

  1. Double-check that the amount you put in is correct

  2. Click the "Deposit" button

  3. Approve the transaction in your wallet app/browser extension

Congratulations, you have successfully staked your $CHOKE and are now earning a share of protocol revenue!

Check out this explainer on how Artichoke generates revenue!

Step 4 - Withdraw your stake $CHOKE back to your wallet

When you donโ€™t want to stake any longer, you can withdraw your tokens at any time - in order to do this:

  1. Select โ€œWithdrawโ€ option on the staking page

  2. Enter amount of tokens you want to withdraw

  3. Click the โ€œWithdrawโ€ button

  4. Approve the transaction in your wallet app/browser extension

Your tokens are now back in your wallet!

This is all there is to staking $CHOKE on Artichoke!

Last updated