Try   HackMD

Awesome Account Abstraction Resources

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

TL;DR

Account Abstraction is a hot topic and everyone is talking about it but what is Account Abstraction and why we need it? Is it just a new topic for vc's to cash grab?

If you have questions like this, you have found the right place for your answers.Account Abstraction is popular in nowadays but it has been discussing since like Ethereum's first day. As Vitalik said:Account Abstraction has been a topic i have been trying to push almost since beginning. When Ethereum launched we wanted people to use Contract Accounts by default

So yes, Here is a full list of Account Abstraction resources.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
This document is under development. Last update: D/M/Y

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Hint: This note is yours, feel free to play around on Github

Topics:

  • Basic Consepts for understandting how do Ethereum Wallets work
  • History of Account Abstraction
    • EIP86
    • EIP 2938
    • EIP 3074
  • EIP 4337 - the last proposal for Account Abstraction
  • Developer Resources for building smart contract wallet with EIP4337
  • Protocol level solutions
    • Starknet, Zksync
    • Fuel
    • Near - Sui (They have some solutions at account model instead of having AA at protocol level)
  • Youtube, podcast resources
  • Other Resources (Threads, discussions)

Basic Concepts

I highly recommend to read first 8 section of Mastering Ethereum for understanding Ethereum's account model.

Learn the validity rules of a single transaction - Ethereum.org
These two resources are enough for understanding fundamental concepts.

History of Account Abstraction

EIP 4337 - Account Abstraction Using Alt Mempool

Developer Resources for building smart contract wallet with EIP4337

Protocol level solutions

Youtube, Podcast & Resources

Other Resources