mass adoption of Web3. EOA will take care of the setup for entering the Web3 world, including the management of private keys, and users will be able to manage their tokens easily. Although the technology has developed and various use cases have been created, the public still has a speculative and dangerous image of Web3. The fact that private keys must be managed by individuals is also a major hurdle. Therefore, we developed a prototype that combines Account Abstraction, The Graph, Polybase, Push Protocol, and Web3Auth technologies to realize a smart contract wallet application that can be used even by children.
management on the end-user side, many risks 2. This is an area with high barriers to entry for those unfamiliar with digital tech. 3. For reasons 1 and 2, it is harder for technology to penetrate the masses.
key management and management of financial resources. 2. Create a UX that allows end users to manage assets without key management. 3. The wallet should also have an easy-to-use UX, such as usage history and notification functions.
per-user contract wallets 2. Ability to deposit funds into a contract wallet 3. Transaction execution history inquiry function for each contract wallet
and TypeScript. The backend was built primarily using Hardhat and Solidity. Each SDK and other technologies related to the Prize are used as follows - Polybase It is used to manage and query information on transactions sent from the contract wallet. - Push Protocol Used to send notifications to recipients when tokens are transferred from a contract wallet. - Web3Auth SignUp / SignIn function with Social Account. - Account Abstraction the base architecture of this product.
points 1. Reviewing the design to see if performance can be improved 2. make the system easier to use and more secure by implementing KYC and account management functions for users.