# Trading on 1inch

First of all, you need to have 1inch among allowed DEXes for trading. You can check in on your Vault's Page in the section called "Allowed protocols and DEXes":

<figure><img src="/files/sjIBMuxbfHOk6RIc8eAZ" alt=""><figcaption><p>Check allowed protocols and DEXes</p></figcaption></figure>

If it is now added, then you can add 1 inch by creating a proposal and asking your investors to vote for it. [Check here for a guide on how to create proposals](/for-vault-creators/create-proposals-to-change-vaults-parameters/create-proposal.md). Make sure that your desired asset is also in the "Allowed for trading" list. Otherwise, you will need to add it through the voting first to make a transaction.

Next, go to "Create Transaction". You will see it if you've connected to Aspis with the wallet that is the manager of the Vault. Then choose "WalletConnect". You will see the next screen:&#x20;

<figure><img src="/files/q31MeO9d2D7GHoowy5Ca" alt=""><figcaption><p>You will need to paste your WalletConnect auth ID here</p></figcaption></figure>

Next, you need to go to the 1inch website, push the ConnectWallet button, choose the WalletConnect option, and copy the WalletConnect auth ID:

<figure><img src="/files/3jQ0jQC0CGxQFezv9LG6" alt=""><figcaption><p>Copy your WalletConnect ID</p></figcaption></figure>

Next, paste this ID in the open tab with your Wallet Trading interface. You will be able to see that your Vault's wallet (not your personal wallet) is connected to 1inch:

<figure><img src="/files/RGPpdYq7879c5CvJ6fct" alt=""><figcaption><p>Connected Vault to 1inch</p></figcaption></figure>

To trade, you need to go to Trade -> Advanced:

<figure><img src="/files/Uvwqb6lg2FdBvGU5iQYR" alt=""><figcaption><p>How to choose advanced mode</p></figcaption></figure>

And in settings, you need to **turn OFF** the Fusion mode:

<figure><img src="/files/hoo8DWL1B0OLToMFDvgg" alt=""><figcaption><p>Make sure Fusion is turned off</p></figcaption></figure>

Since you're trading from a Vault and not personal balance, please make sure to include "Compatibility mode" on the 1inch Interface, which you can also find in Swap settings.

<figure><img src="/files/hQrpJpjqPLxCaCkXsS0D" alt=""><figcaption><p>Use compatibility mode</p></figcaption></figure>

Now you're ready to submit transactions!

To make sure that it executes, after swapping 1inch, you need to confirm it in Aspis Trading interface. Let's make an example swap.

Firstly, 1inch will ask you to confirm the connection to 1inch by signing it from your Vault's address.

<figure><img src="/files/wikROb489rSuHm95KVmF" alt=""><figcaption><p>Signature request when. connecting using WalletConnect to 1inch</p></figcaption></figure>

To sign these terms & conditions, go back to your Vault's Wallet Connection page and sign it:

<figure><img src="/files/i9j0Qtpej3dlaA3N8QsS" alt=""><figcaption><p>Signature on Aspis side</p></figcaption></figure>

Then you need to approve and swap in a similar way you trade on 1 inch using your personal wallet. The difference is that before making a signature with your manager's wallet, you need to go back to the Aspis Tab and sign it from there:

<figure><img src="/files/NlBGwiNqYk4mQIsj9JSy" alt=""><figcaption><p>Transaction confirmation on Aspis side</p></figcaption></figure>

Other than that, it works great. 1inch provides a great job when integrating all liquidity for your trades on all DEXes, so you do not need to consider which DEX has better prices.

{% hint style="info" %}
**Important:** Make sure that your Vault has at least a 0.001 BNB (Matic or ETH in other chains) on balance; otherwise, 1inch can think that your Vault will not have enough gas to pay for the TX and will deny a transaction! You can manually send it to the Vault contract or make a deposit.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://info.aspis.finance/for-vault-creators/transact-from-vaults-balance/trading-on-1inch.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
