Search projects, hackathons, sponsors and tech

    ← All projects

    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

    About

    The problem it 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.

    How it's made

    Challenges we 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.