# Staking

{% hint style="info" %}
Staking $BOTTO in the Governance contract is also available on the Base network. [Buy $BOTTO on Base](https://app.uniswap.org/explore/tokens/base/0x24914cb6bd01e6a0cf2a9c0478e33c25926e6a0c), or [bridge your existing tokens to Base](https://botto.com/dao/article/base-bridging-guide).
{% endhint %}

A simple way to understand staking would be seeing this as a 'deposit'. You 'deposit' (stake) your newly acquired $BOTTO into the Botto app.

In return, you generate Voting Points (VP). You are able to spend VP on voting for your favorite art pieces, which subsequently lets you influence Botto's artistic direction!

Staking a minimum of 100 $BOTTO makes you eligible for earning rewards per each round you engage with. You can stake on either Base or Mainnet. If you would like to enjoy the lower transaction fees that Base provides, you can find a [guide on bridging to Base here](https://botto.com/dao/article/base-bridging-guide).&#x20;

### How to Stake

Staking is relatively straightforward and is done in three easy steps.

**Head over to the Botto application**

1. Head over to [Botto App](https://studio.botto.com/) and hit the `Connect` button. <br>

   <figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FYaNQq2WUITcWVF0Xrmlq%2FScreenshot%202026-03-10%20at%2012.22.24%E2%80%AFPM.png?alt=media&#x26;token=f1024a1e-5f6c-4971-ae6d-3a6bbb92fdb6" alt=""><figcaption></figcaption></figure>
2. &#x20;Select any of the crytpo wallet options to log in or register. If you do not have a crypto wallet, select `Login with email or socials`<br>

   <figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FJzPEbbSiwdQBLEl1vcLg%2FScreenshot%202026-03-10%20at%2012.22.43%E2%80%AFPM.png?alt=media&#x26;token=b183e799-048c-446e-818a-ade71b4e15cb" alt=""><figcaption></figcaption></figure>

Your wallet is now connected to Botto's application!&#x20;

**Start the Staking Process**

* First, click on the profile picture to open the options menu in the Botto App.<br>

  <figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FnsEK41cv1kZrQgSdpnZk%2FScreenshot%202026-03-10%20at%2012.24.48%E2%80%AFPM.png?alt=media&#x26;token=c6b21258-3910-4ba5-a028-ae9d1db6517f" alt=""><figcaption></figcaption></figure>
* Press the`Stake` button.<br>

  <figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2F3NaSLhVg7RgKMmuOJR5c%2FScreenshot%202026-03-10%20at%2012.26.30%E2%80%AFPM.png?alt=media&#x26;token=9c7f8bcb-c423-40fa-9c06-7268ad8a5ed3" alt=""><figcaption></figcaption></figure>
* You'll want to make sure you hold $BOTTO on either [Ethereum](https://app.uniswap.org/swap?outputCurrency=0x9DFAD1b7102D46b1b197b90095B5c4E9f5845BBA) or [Base](https://app.uniswap.org/explore/tokens/base/0x24914cb6bd01e6a0cf2a9c0478e33c25926e6a0c). If you don't, see [getting-botto-tokens](https://docs.botto.com/overview/getting-botto-tokens "mention") (or use the option in the staking menu in the app).<br>

  <figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FDFxeh0MqbG9H6npDpYMD%2FScreenshot%202026-03-10%20at%2012.27.21%E2%80%AFPM.png?alt=media&#x26;token=04e164b5-618d-4961-9dfe-5f1c72b33651" alt=""><figcaption></figcaption></figure>
* Once you hold $BOTTO, select `Stake` <br>

  <figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FIRYdZ8KZ4k62opIgR0Ur%2FScreenshot%202026-03-10%20at%2012.29.25%E2%80%AFPM.png?alt=media&#x26;token=09f7e090-9439-49c1-b366-da068e08924e" alt=""><figcaption></figcaption></figure>

Note: you will need to stake on the chain where you hold $BOTTO. If you hold on Mainnet instead of base, you can change the chain by clicking on the Ethereum logo underneath your profile.<br>

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FrEB90VTexGsTbwCwJfk8%2FScreenshot%202026-03-10%20at%2012.35.02%E2%80%AFPM.png?alt=media&#x26;token=1c83aa47-e401-4185-b214-c03a3c7a35c4" alt=""><figcaption></figcaption></figure>

* Enter the quantity you'd like to stake (hit `Max` if you're not sure).
* Then, hit the `Approve` button.

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FMxBnqEI9tFlcfSAEkfnd%2Fimage.png?alt=media&#x26;token=9b1e4fc6-aa44-432e-b02d-324ceba51376" alt="" width="375"><figcaption></figcaption></figure>

*Note: If you are using social login wallet abstraction, there is no need for you to approve any transactions outside of the app. Just follow to the next step and click `Stake`.*

* You'll need to hit `Next` and `Approve` on the notification box created by Metamask (or any crypto wallet extension you are using):

{% hint style="warning" %}
Please note a transaction fee may be incurred, which is why you needed to make sure you didn't exchange all of your ETH for $BOTTO in the previous step. If you want to benefit from lower transaction fees, interact with Botto [using the Base network](https://docs.botto.com/overview/quickstart).
{% endhint %}

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FFvyKIJOnnCa3WtaVwaLZ%2Fimage.png?alt=media&#x26;token=b897aa46-be37-4417-ac8c-dfbf813e0509" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2F3Xoeq5x94DAhUrBi3XTn%2Fimage.png?alt=media&#x26;token=26935c7f-d656-453a-9e90-31edd00fe009" alt="" width="375"><figcaption></figcaption></figure>

* Once confirmed, you'll be brought to another screen, asking you to confirm your stake. Click the `Stake` button, and then hit `Confirm` on the MetaMask notification that pops up.

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FWbaiu66S9A2r3DkXABda%2Fimage.png?alt=media&#x26;token=5b0812b1-399b-4888-8c35-c920b9ed681d" alt="" width="375"><figcaption></figcaption></figure>

*Note: If you are using social login, you will see the below screen directly after clicking `Stake`. Otherwise, jump to the next step.*

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FTRlO1ZEaNS3u7I7KVOy0%2Fimage.png?alt=media&#x26;token=158366a1-3d06-4b4d-86f0-7255927c8ee6" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="https://1586706473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_0hjxITfOCmPk6hVxr%2Fuploads%2FeZOMo95XIL2Q6jNk5xzt%2Fimage.png?alt=media&#x26;token=a212c9eb-2bfb-496e-b80d-b3abcd56c4ff" alt="" width="352"><figcaption></figcaption></figure>

That's it! You've staked your tokens. **You'll now be able to participate in voting and earn rewards from it if you staked at least 100 $BOTTO.**
