project screenshot 1
project screenshot 2
project screenshot 3

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!

Send Wallet

Created At

Superhack

Project Description

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.
background image mobile

Join the mailing list

Get the latest news and updates