š Wallet Logic!
For first timers:
If this is your first time at a hackathon or with your teammates, this blog post on organizing a hackathon team may be beneficial(https://tesla809.medium.com/draft-crash-course-how-to-organize-a-hackathon-team-29b221c23905). In our experience, a clear method of collaboration increases the chances of teams completing their projects, improves team efficiency, and reduces the time to completion.
TD;LR:Ā Innovations in wallet design for better UX/UI, plus lower fees, will help onboard the next billion users. Because good UX/UI like is magic. It just works.
āØThe Magic:Ā Account AbstractionĀ unlocks innovations in wallet design by bringing web2 UX/UI convenience to web3, so that self custody is much easier and decentralization increases.
š¤« The Secret: Account Abstraction allows organizations to create curated web3 experiences to create smooth onboarding.Ā With AA, we can adapt accounts to business logic needs, instead of adapting business logic needs to accounts.
š The Deets: By treating smart contract accounts at the same level as Externally Owned Accounts (EOA), we can break free from the EOAās hardcoded assumptions. Accounts are abstracted because now the implementation and the interface are decoupled, allowing for customizable accounts only limited by your imagination.
A great example of Account Abstraction can be found in Raise Financeās Blog: https://raisefinance.medium.com/the-power-of-account-abstraction-technical-overview-of-the-raisepay-wallet-8e8c43dee64f**Dapp suggestions:**
Think of your own idea! Optionally, you can pick one of a few of the hackathon idea suggestions as prompts to user stories via the following categories:
ImproveĀ security using Account AbstractionĀ via one or more of these: