# Easy mode

In **Easy mode** the application allows you to unbalancely add ([**Deposit**](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/deposit/easy-mode-imbalanced)) or withdraw ([**Withdraw**](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/withdraw/easy-mode-imbalanced)) funds into the Curve liquidity pool with a single asset (assets that are part of the LP token or the LP tokens themselves), saving time by performing complex operations (without interacting with the Curve interface) in one click.

{% hint style="info" %}
*Note that this method is not always advantageous due to the architecture features of Curve.*
{% endhint %}

1. After selecting the necessary operation (**Deposit** or **Withdraw**) in **Easy mode** and clicking next (**Next**),

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FmmMDfijEDQ8qlJomoJH8%2Fimage.png?alt=media&#x26;token=e57f3e41-a373-4ac4-b7ac-4b879ceb86c1" alt=""><figcaption></figcaption></figure>

choose the network (different networks available in the CrossCurve pools, depending on the pool selected. For our example, these are: Polygon, BNB Chain, Arbitrum, Optimism, Ethereum, Base, Avalanche, and Gnosis for the xSTABLE pool.) and the token you need.

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FL4YNoxtpQnawdhowI6HS%2Fimage.png?alt=media&#x26;token=580be30d-5a0c-4901-98ec-a4df93950bb0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FYsZLveSyOQw0iLri45H5%2Fimage.png?alt=media&#x26;token=6eb536d3-43bc-448a-9b75-c361fc643d18" alt=""><figcaption></figcaption></figure>

2. After entering the desired amount of tokens, the system will calculate the number of LP tokens received and the gas fee. By clicking **Routing details**, Routing will be displayed - this interface provides a convenient graphical representation of the cross-network transaction, showing all associated transitions and fees step by step.

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FNLmtCzGwhCcrqKvgnJLh%2Fimage.png?alt=media&#x26;token=489ec380-3e88-44cf-9f5d-392569334e25" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2F9o6ACPJD1pqpNegbJjOH%2Fimage.png?alt=media&#x26;token=c0c64950-d47c-4d91-abb6-f18f662de94a" alt=""><figcaption></figcaption></figure>

3. **Slippage Settings**. In the settings, you can specify slippage (by default, the parameter is set at 0.5%)

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FrTldgHuTnV8Cxgqq4sHN%2Fimage.png?alt=media&#x26;token=75b1534a-398c-425a-bc33-48514c8ffb87" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FBzagpTv7a6slZBZfgjoo%2Fimage.png?alt=media&#x26;token=8d5c69df-d99b-488c-acbc-4d000877c4da" alt=""><figcaption></figcaption></figure>

4. The first transaction requires allowing the USD₮0 spending by clicking «**Approve USD₮0**» and signing the transaction in the wallet. To sign the transaction, you must hold the native token of the network in which the transaction is being made to pay for the gas.

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FlCgE5ROS5Z6i9Ci7mKS0%2Fimage.png?alt=media&#x26;token=814b9b9a-1de3-417a-8bc7-ae757ccfc65c" alt=""><figcaption></figcaption></figure>

5. After confirming the spending of USD₮0, a “**Swap**” button will appear. By pressing the "**Swap**" button, a request will be sent to the wallet to confirm the transaction

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FYXYPiUBo6Ux7dNPYYHDJ%2Fimage.png?alt=media&#x26;token=dde7bb86-bd69-4d10-ab9f-a121526eb35b" alt=""><figcaption></figcaption></figure>

6. For convenience, a quick link to add the token to the wallet via the contract address has been added for correct balance display. By clicking on the “**+**”, a request will pop up to add a custom token. After signing, it will be displayed in the wallet.

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2F4o9b57dXFSaFD432qkfd%2Fimage.png?alt=media&#x26;token=f4611ee6-2618-4ad4-9f88-4fc0153d156f" alt=""><figcaption></figcaption></figure>

There is also a[ ](https://app.gitbook.com/o/-Mj16WVCJPmcHIm_q9RF/s/0OQdHmjMuUKQJlGRux2U/~/changes/47/user-documentation/liquidity-interface/via-curve-balanced)[Balanced](https://docs.crosscurve.fi/user-documentation/liquidity-interface/via-curve-balanced) method of adding liquidity to the pool – you can use multiple assets so that your operation brings the pool into a balanced state.

{% hint style="success" %}
[*This method* ](https://docs.crosscurve.fi/user-documentation/liquidity-provision/deposit/via-curve-balanced)*should be applied to avoid losses/earn profit in cases where you work with large amounts relative to the total TVL of the pool, or when the pool is close to perfect balance.*
{% endhint %}
