# Delegate $ESP Tokens

If you don’t run an Espresso validator, you can still put your $ESP tokens to work by **delegating** them. Delegation means you temporarily assign your tokens to an Espresso validator, who stakes them on your behalf. In return, you earn staking rewards, minus the validator’s commission.

**To delegate your tokens please visit:** [**https://claim.espresso.foundation/stake/**](https://claim.espresso.foundation/stake/)

## Connecting Your Wallet

* Click `Connect Your Wallet`.
* Once connected, you’ll see key account information, such as your available balance, your staked amount or your claimable rewards.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-d991c5a1492a8878c88475c0e44f87becd00c29b%2Fdelegation2.png?alt=media" alt=""><figcaption></figcaption></figure>

## Choosing a Validator

Each validator sets a commission rate, which is deducted from your rewards in exchange for running the infrastructure that stakes your tokens. When selecting a validator, you can consider helpful data including: total stake, commission rate or missed slots.

**NOTE:** Only top 100 validators are eligible to receive rewards. If you delegate to a validator outside the top 100, you will **not** receive rewards till they enter the top 100.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-572cfa9556dac48c69ce222139b6beea23d39369%2Fdelegation3.png?alt=media" alt=""><figcaption></figcaption></figure>

## Delegating Your Tokens

* Once you select a validator, click `Delegate`.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-3b9a86ca6de3d3f4b41cf950cec172759216f8fe%2Fdelegation4.png?alt=media" alt=""><figcaption></figcaption></figure>

* Review key validator details (e.g., APY, commission), then choose the amount of $ESP you want to delegate.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-f47fd8bcf2a8923c95946ef006b410f95f03aa04%2Fdelegation5.png?alt=media" alt=""><figcaption></figcaption></figure>

* Approve the transaction.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-e1aaa0a8861c8939a0158bec91361f2c8bca7d99%2Fdelegation6.png?alt=media" alt=""><figcaption></figcaption></figure>

* Confirm the delegation.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-33fc99a40eb86ca131c63d263fb97687fb5f86c4%2Fdelegation7.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-5688261f9da4b2eb2806cde6990adee989d626f6%2Fdelegation8.png?alt=media" alt=""><figcaption></figcaption></figure>

## Manage Your Stakes

After your delegation transaction has been confirmed, you will start getting rewards. You can check your current stakes in the `My Stakes` section.

* Click `Manage` next to the validator you want to adjust.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-6adf239bd1adc143f540b26be98e814b20bcddea%2Fdelegation9.png?alt=media" alt=""><figcaption></figcaption></figure>

* From here, you can **delegate more** or **undelegate**.

<figure><img src="https://1421932799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBeiHaL4yXVSdD2dUzh9N%2Fuploads%2Fgit-blob-09ac725f61388c288870235ff261c9bab39f4264%2Fdelegation10.png?alt=media" alt=""><figcaption></figcaption></figure>

* When undelegating, you may choose to **remove all your stake** or **only part of it**.
* Note that it takes around 7 days to complete your undelegation, and you can only have one pending undelegation per validator at any given time.&#x20;
