Search projects, hackathons, sponsors and tech

    ← All projects

    Flux Wallet - A 2FA Custodial Web Wallet

    A wallet that is the perfect blend of everything a user can imagine - as secure as a Cold Wallet and as easy to use as a Google Account.

    Demo

    About

    The problem it solves * Non-Custodial wallets in Blockchain are not easy to use for lots of Web2 people. * Billions of dollars have been lost from hot wallets every year and there is no way a user can recover the amount. * Lots of users' wallets got compromised in making a transaction and interacting with suspicious websites. * On the other hand, cold wallets are hard to use for any new user. * 70% of them fear that their wallet will be compromised. * A web2-like easy-to-use interface by providing maximum security to use wallet. * Everyone can not get cold wallets as users will need to buy them for around $50 to $200. * Users usually keep around 20% of their portfolio on web-based wallets because they don’t find them safe. * Last but not least, awesome mobile-centric UI/UX makes Flux wallet more awesome.

    How it's made

    Challenges we ran into Implementation of Flow Wallet API At first, I was trying to build the wallet implementation using Flow Wallet API. I faced lots of difficulty in implementing the account creation on the docker setup it provided. I have struggled for weeks to implement it. The codebase of Flow Wallet API is in Go programming language and I never coded on Go (so it is quite tough for me to make changes there). Implementation of Niftory API Recently I got to know about Niftory for wallet creation and I faced some difficulty in setting up the GraphQL server. But finally, I solved the issue and set up the server. Sending Transactions I have faced difficulty in implementing wallet transactions after wallet creation in sending Flow Token using flow API.