> For the complete documentation index, see [llms.txt](https://docs.auto.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.auto.finance/using-the-app/app-guide/autopools/deposit-and-withdraw.md).

# Deposit and Withdraw

## Depositing into an Autopool <a href="#how-do-i-supply" id="how-do-i-supply"></a>

Browse to the "Autopools" section to select an autopool and view additional details by clicking on it. Once you are ready, use the dialog box to deposit into the autopool:

1. If your wallet is not connected to tokemak.xyz, or you need to connect to a different network for this autopool, the main button of the dialog will prompt you to do so by clicking it.<br>

<figure><img src="/files/C6xptyuWmvMQqmr5PXaU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/CtqBnvMVgabEPyy9WpEL" alt=""><figcaption></figcaption></figure>

2. Select the asset and amount you wish to deposit. You can deposit any asset, which will subsequently be swapped into the base asset of the autopool (e.g. , ETH). \
   You can select a specific slippage tolerance for the swap and deposit by clicking the cog icon.
3. Setting the "Auto-Stake" toggle to "on" will add the transactions to stake the receipt token to the deposit transaction. If left in the "off" position, you will receive the receipt tokens into your wallet. These can always be staked at a later point.
4. Click "Deposit" in order to start the deposit process. Note that the first deposit of an asset will require an additional approval transaction.

## Withdrawing from the Autopool

Autopool deposits are not subject to lock-ups or cool-down periods, meaning you can withdraw your assets at any time. You can start the process by either clicking "Manage" in the autopools of the "Portfolio" section, or by selecting the autopool from the list in the "Autopools" section.

{% hint style="info" %}
Before withdrawing from the autopool, ensure you have a sufficient unstaked balance of receipt tokens. If your tokens are currently staked, you'll need to unstake them first. For detailed instructions on unstaking, refer to the "[Stake and Unstake](/using-the-app/app-guide/autopools/stake-and-unstake.md)" section of our guide.
{% endhint %}

1. Select the "Withdraw" tab of the dialog.
2. Select the amount you wish to to withdraw and the asset you want to receive. You can withdraw as any asset; the system will make the swap for you. You can select a specific slippage tolerance for the withdrawal and swap by clicking the cog icon.
3. Click "Withdraw" to start the withdrawal process.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.auto.finance/using-the-app/app-guide/autopools/deposit-and-withdraw.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
