Search projects, hackathons, sponsors and tech

    ← All projects

    Send Wallet

    Build an ERC4337 wallet (Send Wallet) secured by multi-factor auth (OTP & optional password). The OTPs will be validated onchain. No more private keys!

    Demo

    About

    The Send App project represents a landmark submission in the field of cryptocurrency, encapsulating some of the most cutting-edge technological advancements in the Ethereum ecosystem. Through the meticulous integration of these technologies, the project paves the way for new possibilities and streamlined user experiences within cryptocurrency management. ### Send App and Account Abstraction: Send App is revolutionizing the way we interact with cryptocurrency by harnessing the power of Ethereum's latest advancements, notably account abstraction, to simplify cryptocurrency entry. ### Key Features and Specs: **1. ERC4337 Wallet (Send Wallet):** - **Multi-Factor Authentication:** Enhanced security through OTP (One-Time Password) and optional passwords. - **On-Chain Validation:** OTPs are validated on-chain, negating the need for private keys. **2. Mobile Authenticator (Send Auth) App:** - **Specialized On-Chain OTP:** 8-digit OTP codes with unique encryption nuances not supported by generic authenticator apps. - **Integration with Send Wallet:** Purpose-built for on-chain OTP, simplifying wallet creation and token transfers. **3. User-Friendly Web UI:** - **Simple Wallet Creation:** Integrating Send Auth for an intuitive wallet setup process. - **Secure Token Transfers:** Transactions are authenticated with OTP, ensuring robust security. Through a combination of these advanced technologies and unique features, Send App makes crypto accessible, bridging real-world payments and cryptocurrency. It offers a simple setup, versatile gas fee options, and robust security, all wrapped in a user-friendly design. In summary, the submission exemplifies a new era in cryptocurrency management, where innovative technology meets usability. By embracing state-of-the-art tech like BLS12-381 Precompiles, Timelock Witness Encryption, Drand Network, and Account Abstraction mechanisms, the Send App project not only simplifies the crypto experience but also offers a tantalizing glimpse into the future of blockchain applications.

    How it's made

    ### Technical Achievements: The following technologies have been instrumental in shaping the core of the submission: 1. **BLS12-381 Precompiles added to Optimism Geth:** Incorporating advanced elliptic curve pairings to boost cryptographic functionality and interoperability. 2. **Timelock Witness Encryption:** Facilitating robust and secure transaction processes by implementing time-lock mechanisms. 3. **Drand Network Integration:** Leveraging distributed, verifiable randomness to ensure fair and transparent operations within the network. 4. **Account Abstraction Contracts:** Reimagining Ethereum accounts as smart contracts, enabling greater customization and control. 5. **Account Abstraction UserOp Bundler:** Optimizing and bundling user operations to enhance efficiency. 6. **Account Abstraction UserOp SDK:** Providing developers with a comprehensive toolkit for interacting with abstracted accounts, accelerating development and innovation.