Q
Quick Crypto
A standalone savings app with different methods of getting crypto exposure. For example, a vault which automatically rolls over funds into weekly top performing memecoins
Created on 1st July 2024
•
Q
Quick Crypto
A standalone savings app with different methods of getting crypto exposure. For example, a vault which automatically rolls over funds into weekly top performing memecoins
The problem Quick Crypto solves
People can choose a variety of automated strategies to invest in crypto. We can allow users to purchase any coin Kwenta supports by opening 1x longs, acting as psuedo spot exposure. For example, the auto-rebalancing vault where you will be long the top performing memecoins.
Challenges I ran into
- UI/UX, I am terrible at design and I think it is more important than anything else with this project. I took a lot of inspiration from posters on Dribble.
- Expanding on UI, I wanted to limit number of tx signings required so it can be as seamless as a Web2 app. When users create an account they deploy a new smart contract, approve spending to it and deposit into it. In order for us to batch this we had to make the account addresses be created deterministically.
- Early on I was unable to test most of the functionality of my contracts because I was unable to simulate oracle responses on a forked network. I was testing some features with real ETH & USDC, and did get $150 of funds permanently stuck on Kwenta.
- I wasted a lot of time not using Synthetixs sandbox & usecannon for error decoding.
- Balancing trustlessness and performance. I originally wanted to deploy vault strategies fully on-chain but ended up opting for a server which will handle and place trades for the user due to it not being very feasible. Users have full control over their Synthetix account still and can withdraw whenever they want.
Tracks Applied (5)
Coinbase Smart Wallet
Coinbase Onchain Verifications
Paymaster and Bundler
OnchainKit
Trading Track
TRADING with Aerodrome and Synthetix
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
Discussion
Builders also viewed
See more projects on Devfolio