Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HackFS 2023 - Okozukai Wallet

Avatar for Haruki Kondo Haruki Kondo
July 27, 2025
4

HackFS 2023 - Okozukai Wallet

ETH Global HackFS 2023 で提出したAA系のプロダクト Okozukai Walletのピッチ資料です

Avatar for Haruki Kondo

Haruki Kondo

July 27, 2025
Tweet

Transcript

  1. Table of Content 1. Concept 2. Archtechture 3. Contract Layer's

    Archtechture 4. Our mission 5. Developed features 6. How's it built 7. About future
  2. Concept OkozukaiValut is a product that creates an opportunity for

    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.
  3. Update Points from last hackathon 1. Separate the product to

    admin app & user app. 2. add Account creation and authentication functions by incorporating web3Auth.
  4. Our Mission - Problems 1. There is Responsibility for key

    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.
  5. Our Mission - Solutions 1. EOA will be responsible for

    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.
  6. Developed features - for admin (EOA) 1. Ability to create

    per-user contract wallets 2. Ability to deposit funds into a contract wallet 3. Transaction execution history inquiry function for each contract wallet
  7. Developed features - for user (non-EOA) 1. Ability to send

    tokens (Native, ERC20, NFT) to any address 2. Transaction History Inquiry Function 3. Notification function upon receipt of token
  8. How's it built The frontend was built primarily using React.js

    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.
  9. About future I would like to improve the following two

    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.