-
Project Name Banana wallet Infrastructure
-
Email h.farazul@gmail.com
-
About You
We are a team with skillsets in product and software development. We have professional experience in web2 and web3 and have worked on multiple side projects together.
Haque Farazul has worked with Push protocol and Mastercard as a product manager and has been exploring and building projects on blockchain for 1.5 years.
- Email: h.farazul@gmail.com
- Twitter: @haque5farazul
- Discord: hawk#2225
Rishabh Gupta has worked for Goldman Sachs, and has helped multiple web3 startups with developing using account abstraction and zero-knowledge. He has also been in this space for 1.5years.
- Email: rishotics@gmail.com
- Twitter: @rishotics
- Discord: rishotics#7047
-
Project TL:DR
Banana wallet is a smart contract wallet Infrastructure that any application can integrate and provide their users with a UX and security at par with a centralised solution with a non-custodial wallet. -
Proposal Category
- Other \ Infrastructure
-
Project Overview
A few months back, a centralised crypto platform for staking froze withdrawals, Both my co-founder and I here have funds still stuck on that platform. Lately, we have also seen a few such platforms being hacked or going bust and users losing all their funds. It’s increasingly becoming difficult to trust centralised platforms.
So we started exploring decentralised solutions. But unfortunately, they are difficult to use, and it’s time-consuming and **mentally exhausting **to learn all the jargon, create a wallet and get funds on it to do anything. Then there is a threat of compromise of private keys and many smaller UX concerns.
We at Infinito labs are building banana wallet, a smart contract wallet Infrastructure that any application can integrate and provide their users with a UX and security at par with a centralised solution without compromising on ownership of the user.
We achieve this by using smart contract wallets based on an account abstraction solution. This enables us to provide custom features such as zero-knowledge proof-based two-factor authentication system. This 2FA prevents a single point of failure, and even if your private key is compromised, the hacker will not be able to drain users’ funds.
In our roadmap, we aim to integrate more such functionalities which could improve the UX and security for the user, such as authentication using touchID and faceID, social login, self-recovery (without seed phrase) etc. -
Value Proposition to Push Protocol
All kinds of notifications/ communication with the user is powered using Push protocol.
Currently, when the a hacker makes three wrong attempts, the user is notified wrong attempts are being made and private key might have been compromised.
In future, notification for transaction, request for transaction, and recovery could be done using push protocol. -
Funding Requested
Figure should be in $PUSH tokens
$10k in Push tokens
- $3500 - 2 Smart Contract dev interns to integrate safe(gnosis safe) and launch on polygon, and optimism
- $1500 - Full stack intern to build SDK
- $2500 - Generalist for user research, designing user experience and BD.
- $1500 - Infra costs
- $1000 - Marketing/ Business Development/ Misc
-
Milestones
Milestone 1:
- Build the functionality of zk two-factor authentication (fraud management) on the application (done)
- Validate the prototype with ~50 users. (In-progress)
- Talk to customers to define and refine the needs (In-progress)
Milestone 2:
- Build SDK of two FA(fraud management) (To-start)
- Build the functionality of authentication using touch ID (To-start)
-
Wallet Address
0x2e6A50599c211Fc563439383aB8112ed3De2CB69 -
Relevant Links & Attachments
Github: https://github.com/nlok5923/hacking-at-ethindia
Application Link: https://banana-smart-wallet.netlify.app/
Demo: https://youtu.be/pwRpqJxBWdg
devfolio link: https://devfolio.co/projects/banana-smart-wallet-efca
Twitter: https://twitter.com/wallet_banana -
Referral
Harsh Rajat, co-founder of Push Protocol
Richa Joshi, co-founder of Push Protocol