# How to use Stacks Market V1 to Earn Yield

**Depositing Assets**

Visit [https://app.zestprotocol.com](https://app.zestprotocol.com/) and connect a Stacks wallet. We currently support [Leather](https://leather.io/), [Xverse](https://www.xverse.app/), [OKX Wallet](https://www.okx.com/web3), [Fordefi](https://fordefi.com/), and [Asigna](https://asigna.io/).

Under **‘Assets to supply’**, select the asset you wish to earn yield on and click **‘Supply’**. Approve the transaction in the wallet pop-up.

Once the **“Transaction Broadcast”** window appears, wait a few seconds for confirmation on the Stacks network.

Once confirmed, your supply position becomes active and begins earning continuously compounding yield. Your active lending position can be found under **‘Your Supplies’**.

That’s all there is to it.

<figure><img src="https://563839015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGfC8dsUgiIuFFUi3sa84%2Fuploads%2FNah178rkw9dOrhAnGfH5%2Fimage.png?alt=media&#x26;token=db44baf8-b295-483e-b278-1f73429dfd32" alt="" width="510"><figcaption></figcaption></figure>

### Withdrawing Assets <a href="#withdrawing-assets" id="withdrawing-assets"></a>

When you're ready to stop earning yield, click **‘Withdraw’** on the asset you wish to redeem under **‘Your Supplies’**. Once the transaction confirms, your assets will be returned.

If you select **‘Max’**, you’ll receive your full balance—original deposit plus accrued yield.

**Note:** If you have an active borrowing position, it must be fully repaid before you can withdraw the corresponding supplied assets.

{% hint style="info" %}
**Note:** If you have an active borrowing position, it must be fully repaid before you can withdraw the corresponding supplied assets
{% endhint %}

{% embed url="<https://www.loom.com/share/8cf8cd335a8e4917bc7f9dafb7c4c334>" %}
