Learn Aqua

Guides, FAQs and videos on shared liquidity. How to provide liquidity without deposits, straight from your wallet.

Frequently asked questions

Your positions share one wallet balance, so a swap fills against your available tokens. After a fill, your other positions quote against the tokens that remain in your wallet. Tokens move only when a swap fills.

You collect swap fees when swaps fill against your positions, minus the protocol-fee share that goes to the 1inch DAO (see "Is there a fee on Aqua positions?"). Swap fees are paid into your wallet and automatically count toward your position's liquidity. You are solely responsible for any taxes that apply to what you earn in your jurisdiction.

Yes. You can provide liquidity on 1inch Aqua from a smart-contract wallet and from an MPC wallet.

Yes. Use the Aqua SDK to open and manage positions programmatically. Aqua SDK and SwapVM SDK are live in the 1inch/sdks repository on GitHub.

There is no fixed cap you sign up for. What a swap can pull is bounded by the tokens in your wallet and the allowance you grant, so you stay in control of your exposure. If you move or spend those tokens, your positions simply have less to draw on: a swap can never pull more than what is actually in your wallet.

In the dApp, swaps that fill your liquidity are routed by 1inch Resolvers, the KYC-verified network that routes swaps through 1inch. Calling the contracts directly gives you more control. To restrict it, you can add a Conditional Access rule to your position that requires takers to hold a specific NFT. The check runs on-chain first, so unauthorized takers are rejected before anything else runs. This covers cases like institutional gating, NFT-gated liquidity, loyalty-token holders, or DAO-member access.

Ready to open your first position?

Open your first position in minutes. Your tokens stay in your wallet until a swap fills.

Provide liquidity