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

Zeneth Public MVP Spec #16

Open
apbendi opened this issue May 20, 2021 · 0 comments
Open

Zeneth Public MVP Spec #16

apbendi opened this issue May 20, 2021 · 0 comments

Comments

@apbendi
Copy link
Member

apbendi commented May 20, 2021

Hard requirements for the absolute MVP to get to mainnet:

  • Top Line Features:
    • Gasless token transfer
      • High liquidity / quality token list (Uniswap default token list?)
      • Arbitrary tokens ✂️
    • Gasless L2 Entry ✂️
      • zkSync
      • Any other L2 ✂️
  • Usability features
    • Proper fee estimation - This requires figuring out how much gas the user action will take, adding some padding for profit, then using this to inform the swap params in the final bundle tx
    • Show the user the status of the transaction bundle after submission - Rather than using the promises from the flashbots SDK, figure out what the SDK is doing under the hood, and mimic that in an endpoint in our backend, then poll that endpoint
    • Switch to Uniswap v3?
  • UI Polish
    • Background colors
    • Cleanup wallet section of header
    • Cleanup project name/logo section of header
  • Dev considerations
    • Upgrade to the latest Flashbots version
    • Frontend deployment
    • DNS configuration
  • Legal/administrative considerations
    • Add Privacy policy & terms of service
    • Beta warning
@apbendi apbendi changed the title Umbra Public MVP Spec Zeneth Public MVP Spec May 20, 2021
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

1 participant