AyAy
AyAy is ERC-4337 account abstraction wallet transforming daily payments. Experience offline transactions securely with your Face ID. Convenience, security, and innovation combined!
Screenshots





Problem Statement
AyAy Project: Revolutionizing Daily Payments on Blockchains 🌐We have created an innovative account abstraction wallet (ERC-4337 compliant) designed to make daily payments seamless and secure. Inspired by the ease of use of Japan's widely popular PayPay app, AyAy aims to provide an unparalleled payment experience with over millions of downloads.We have 2 iOS apps:AyAy consumer. This is generally installed by the paying user.AyAy business. This is installed by the store or other entity receiving payment.With AyAy, payers can now enjoy offline payments, making transactions more accessible and convenient than ever before. Utilizing AA contracts, business entities only sponsor gas if the payment is for their services, while wallet withdrawal limits are set to avoid significant losses.Both apps communicate with bluetooth each other. However, your signing key remains safely within the consumer app, ensuring the utmost securityUnlock a new level of payment approval with the integration of Face ID technology, adding an extra layer of authentication for a seamless and secure transaction experience. Embrace the future of daily payments with AyAy - where convenience, security, and innovation come together.
Solution
AyAy Project employs customized AA contracts: AyAyWallet & AyAyPaymaster for efficient transactions. Merchants easily deploy their AyAyReceiver (The target of AyAyWallet.pay()) and AyAyPaymaster via BUNZZ. The project features a native app developed in Swift, using Multipeer Connectivity framework. It executes JavaScript (Apple's JavaScriptCore) under the hood especially for signing user operations with private keys with ethers.js. An API server (Nextjs) supports handling abstract accounts and user operations.
Hackathon
ETHGlobal Tokyo
2024
Prizes
- 🏆
🤝 Polygon — Best Public Good with Account Abstraction
- 🏆
🏊♂️ Polygon — Pool Prize
Contributors
- iharuya
24 contributions
- setouchi-h
5 contributions