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

# Earn

Stake synthetics to earn their market's savings rate.

Staking a synthetic earns its market's savings rate. Rewards accrue continuously and are paid out with the stake when you unstake.

<figure><img src="https://2611713366-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsKoaKdI1o97UnvYVMfiL%2Fuploads%2Fgit-blob-84d3e5edb08497e737092724c4c3b7b417af6c63%2Fv2-earn.png?alt=media" alt="Butane Earn page"><figcaption><p>The Earn page with example parameters. Rates and lock periods vary by market and network.</p></figcaption></figure>

## Stake

{% stepper %}
{% step %}

### Choose what to stake

Open **Earn**. Under **Stake**, choose the synthetic. To start from ADA, choose a route under **Swap first, then stake**, such as **ADA → MIDAS**.
{% endstep %}

{% step %}

### Enter the amount

Enter the amount to stake, or to swap on a swap-first route. **Rate** shows the savings rate and **Lock** shows how long a new stake is locked.
{% endstep %}

{% step %}

### Stake

Select the stake button, for example **Stake MIDAS**, and sign the transaction.

A swap-first route takes two transactions. Select the swap button first, for example **Swap ADA for MIDAS**. Once that confirms, select the stake button to stake what the swap minted.
{% endstep %}
{% endstepper %}

Each new stake is locked for a period the market sets. Rewards start once the lock has passed, and from then on you can unstake at any time.

## Unstake

**Your stakes** lists your stakes by synthetic. Each stake is a separate position and is withdrawn whole.

* **Unstake all** withdraws every stake of that synthetic that has passed its lock.
* To take out part, expand the synthetic's row and select **Unstake** on individual stakes, or enter an amount and the page picks whole stakes to match it.

Unstaking returns the staked synthetic together with its accrued rewards.
