Skip to content
Zero Wallet

Zero Wallet

Embrace ZK-Powered Crypto Control & Private Keyless Transactions.

Created on 25th July 2023

•

Zero Wallet

Zero Wallet

Embrace ZK-Powered Crypto Control & Private Keyless Transactions.

The problem Zero Wallet solves

Single Transaction Limitation: Powered by zk-SNARK Groth16 verifier, Zero Wallet stands apart as a zk-powered smart contract wallet capable of processing as many transactions as a block permits. This breakthrough eliminates the single transaction bottleneck, enhancing efficiency and scalability.

Private Key Management: With Zero Wallet, private key management becomes a thing of the past. As a smart contract wallet, it operates without the need for traditional private keys. Instead, users access their funds securely using a unique combination of userid and password. When a user registers, a dedicated wallet contract is deployed, exclusively linked to their chosen credentials, ensuring maximum security and control.

Accessibility to the Funds: Zero Wallet's architecture liberates users from EOA bindings. Any Externally Owned Account can initiate transactions to any wallet contract, and the only crucial requirement is a valid userid and password. Remarkably, Zero Wallet also caters to users without an EOA setup, courtesy of our backend service that executes transactions on their behalf. As an added incentive, the transaction initiator receives a gas fee refund directly from the wallet contract.

Decentralization of Smart Contract Wallets: Unlike the constraints of erc4337, where wallets depend on specific signing keys often held in centralized components, Zero Wallet is an exemplar of a fully decentralized wallet. Even if a user's zk-proof of their userid and password were to be compromised, it would result in only a single authorized transaction, aligning with the user's intentions and ensuring utmost decentralization.

Register with your userid and password. Transfer funds to your wallet effortlessly. Access and manage your assets with ease using an internet connection and your unique credentials. Zero Wallet takes care of the rest, ensuring a user-friendly and hassle-free crypto experience.

Challenges we ran into

Throughout the journey of creating Zero Wallet, we encountered and overcame significant challenges:

Intuitive User Access: From the outset, our vision was to design a wallet where funds could be accessed solely with a userid and password, akin to logging into a Web2 application. After countless hours of brainstorming and development, we successfully brought this unique solution to life, revolutionizing user accessibility.

Selecting the Right Technology and Security Optimization: The path to perfection required meticulous research and testing. Identifying the ideal technology and optimizing zero-knowledge (zk) techniques to fortify against potential attacks posed substantial challenges. Nonetheless, our unwavering commitment to excellence ensured the creation of a robust and secure wallet system.

In the face of these obstacles, Zero Wallet emerged triumphant, providing an unparalleled user experience and robust security for a revolutionary zk-powered smart contract wallet. Our dedication and determination have paved the way for a game-changing solution, setting new standards in the world of decentralized finance.

Tracks Applied (1)

Comunity

It is a wallet which can on-board many users into the web3 world. As this product does not any profit it is for the comm...Read More

Discussion

Builders also viewed

See more projects on Devfolio