Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add add/remove Curve liquidity mini-app #49

Open
gabmontes opened this issue Jun 28, 2021 · 1 comment
Open

Add add/remove Curve liquidity mini-app #49

gabmontes opened this issue Jun 28, 2021 · 1 comment
Labels
mini-app This is a request/spec of a new mini-app

Comments

@gabmontes
Copy link
Member

gabmontes commented Jun 28, 2021

Create a mini-app to add & remove liquidity to/from Curve metapools.

@jgarzik
Copy link

jgarzik commented Jun 28, 2021

This is an add-with-fees and remove-with-fees type operation.

  • User story: Query metapool address from user. Use address to derive which tokens are in the metapool. We only support cases where the derived answer is: unknown-token + 3pool (i.e. 3pool is 1/2 of the pair)
  • User story: When depositing, display user's 3pool and deposit-token wallet balances.
  • User story: When withdrawing, display user's inside-pool pair balances.
  • User story: Multiple token deposit. Two numeric input fields, one for each token in the token pair. User may choose to deposit any amount of 3pool LP tokens and/or deposit-tokens (ie. VUSD).
  • User story: Multiple token withdraw: User may choose to nnnn.nn amount of LP tokens to burn, receiving the underlying 3pool LP tokens + deposit-tokens.

@gabmontes gabmontes changed the title Add/remove Curve liquidity mini-app Add add/remove Curve liquidity mini-app Jun 28, 2021
@raiseerco raiseerco self-assigned this Jun 28, 2021
@raiseerco raiseerco changed the title Add add/remove Curve liquidity mini-app Add add/remove VUSD liquidity in Curve mini-app Jul 19, 2021
@raiseerco raiseerco changed the title Add add/remove VUSD liquidity in Curve mini-app Add add/remove Curve liquidity mini-app Jul 19, 2021
@gabmontes gabmontes added the mini-app This is a request/spec of a new mini-app label Oct 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mini-app This is a request/spec of a new mini-app
Projects
None yet
Development

No branches or pull requests

3 participants