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

TVL Deposit App planning #234

Closed
pi0neerpat opened this issue Jan 22, 2024 · 1 comment
Closed

TVL Deposit App planning #234

pi0neerpat opened this issue Jan 22, 2024 · 1 comment
Assignees

Comments

@pi0neerpat
Copy link
Member

pi0neerpat commented Jan 22, 2024

SDK

  1. Access to Camelot Nitro from SDK
    General:

Add above interface to SDK ^
Eventually helper functions for reward stats

  1. Add DSProxy factory address and interface

App

  1. Create a "Deposit" page
  2. User can view assets available for deposit
  • which assets are we starting with?
  1. Can deposit into pool
  • Can re-use the "unlock OD" logic to check if enough wstETH is approved yet per deposit and if not user needs to submit approval
  1. Display stats/rewards amounts
  • use dash from analytics, provide transaction hash
  • Reward amounts in contract or subgraph?

After Denver?

  1. Check for vault facilitator and if not deploy ODProxy
  • Is this ready? is there a sample address?
  1. User can "Exit to Vault"
    7.) Celebration screen with rewards + vault displayed
  • dash for rewards?

Contracts

  1. DSProxy factory research
  2. PoolActions file

User flow

Image

@pi0neerpat
Copy link
Member Author

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants