You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want the best 'simple' add liquidity experience for Uniswap V3 that exists. We've already discussed what this means in a V3 world - an intuitive UI and strategies that simplify the decision about where to provision liquidity.
We need to design and implement an experience that captures this flow. This flow is going to have multiple steps:
Choosing a pool to add liquidity
Choosing how to add liquidity (amount and strategy)
Confirming the action and making an on-chain transaction
The inputs for an add liquidity experience are:
Pool (pair and fee level)
Liquidity strategy (user will chose from pre-determined options)
Amount of assets to add - will add both assets (no one-sided add as in our v2 product)
Transaction speed
Additionally, when making their decision, the user should be able to have this information in an accessible context:
Current price in the pool
Fee tier of pool
Liquidity distribution
number of unique LPs
Wallet balances of each token to add
Any currently open position for pair
Once the user confirms their decision, we need to make the necessary contract interactions and Ethereum transactions to add liquidity according to the defined parameters.
Before this task is actioned, we should wireframe/storyboard what this experience looks like.
Acceptance Criteria:
An end-to-end flow where a user brings their own tokens, uses the UI, and ends up with a liquidity position in a Uniswap V3 pool.
The text was updated successfully, but these errors were encountered:
kkennis
changed the title
UX: As a user, I want to be able to add Liquidity a Uniswap V3 pool
UX: As a user, I want to be able to add Liquidity to a Uniswap V3 pool
Apr 1, 2021
We want the best 'simple' add liquidity experience for Uniswap V3 that exists. We've already discussed what this means in a V3 world - an intuitive UI and strategies that simplify the decision about where to provision liquidity.
We need to design and implement an experience that captures this flow. This flow is going to have multiple steps:
The inputs for an add liquidity experience are:
Additionally, when making their decision, the user should be able to have this information in an accessible context:
Once the user confirms their decision, we need to make the necessary contract interactions and Ethereum transactions to add liquidity according to the defined parameters.
Before this task is actioned, we should wireframe/storyboard what this experience looks like.
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: