As a user I want to be able to provide liquidity to any available opportunities within ShapeShift.

Prototype: https://www.figma.com/proto/D2DZI92GLfpCGEwLOmU6ps/OSMOSIS?scaling=contain&page-id=0%3A1&starting-point-node-id=203%3A1670&show-proto-sidebar=1&node-id=203%3A1670

  1. Liquidity Pools - As a user, when I visit https://app.shapeshift.com/earn/ I should see a new row type labeled "Liquidity Pool" similar to "Staking" or “Vaults”. It should appear under those assets labeled “Staking”

  2. Manage - As a user, I want to deposit/withdraw or manage my LP position

  3. Add Liquidity- As a user, when "Add Liquidity" is selected the modal will display the following editable sections:

  4. Supply - As a user, once I enter in all relevant information there should be a "Continue" button to press.

  5. Confirm Add Liquidity - As a user, before I submit the final transaction I should have one last opportunity to confirm all relevant information.

    • This screen should also show that the user has two fees, an "IBC bridge fee" and then "Deposit Gas Fee" — we might need an info icon next to IBC bridge fee — something like "This fee is to bridge your assets onto Osmosis, before depositing into the pool”

    • This screen should then show a button “Confirm Deposit”TX

  6. Status- As a user, I want to be able to follow along the status on my transaction.

  7. Remove Liquidity - As a user, when "Remove Liquidity" is selected the modal will display the following editable sections:

  8. Remove - As a user, once I enter in all relevant information there should be a "Continue" button to press.

  9. Confirm Remove Liquidity - As a user, before I submit the final transaction I should have one last opportunity to confirm all relevant information.

  10. Status- As a user, I want to be able to follow along the status on my transaction.

  11. View Position- As a user, I want to see the liquidity pool details that I have just interacted with, and should be on the success screen. I can close the modal or return to “overview” screen by pressing the “back” arrow on the upper left of the modal or hitting the button that says “View my position”