Account.js
Unified Account Abstraction SDK & Tools
Skyhigh Feng
2023-02-15
Hello 👋
@skyhigh @Eason
@amagi @Ben
@andrew
I’m Skyhigh
Our Repo: https://github.com/accountjs/account.js
Our Twitter:
Our Website:
Our Team
2
3
Team
Background
4
Our Team
Skyhigh
Founder
EOS, DOT, Defi Early
Blockchain Developer
Principal of 706 Web3 BUIDL Space
Amagi
Frontend Developer
Early Blockchain Dev
Nft Collector,Hackathon
Community DAO Builder
Ben
Backend Developer
Blockchain L2 Tech Lead
Zk Community Builder
Aaron
Plancker DAO Core
Bundler Researcher
Blockchain Writer
BUIDL TogETHer
SoulWallet Mobile App
Hackerhouse & SZ706 Web3 BUIDL Space
706 ZK Learn TogETHer
Ecosystem Contributions
Researched on bundler with Plancker^ DAO
https://obtainable-reaper-999.notion.site/20230203-op-bundler-f4e618749fb7416d920d5215aeb75ece
Shared AA scenarios Lecture in RebaseDAO ->
Wrote Account Abstraction Weekly
https://github.com/accountjs/aa-research/blob/main/Weekly/Week2_Mar4.md
Co-learn EIP-4337 with Plancker^ DAO
Gather to discuss Unified Account Standard of AA
https://github.com/accountjs/aa-research/blob/main/Research/EIP.md
Made a group of Chinese AA ecosystem developers,160 members in wechat group
EOA vs. Contract Wallet
EOA Wallet:Metamask
EIP4337 Contract Wallet:
8
Problem:AA Dapp is Missing
9
EIP4337 is complex
EIP4337 has several Modules:
bundler, entrypoint, paymaster, account wallet
Learning curve is sharp for developers.
AA developer tools is not complete
Official AA sdk is in early stage.
AA sdk is hard for developer to fit in.
AA developer toolchains need to be done
For EIP4337 Standard and Infra is not ready.
So AA Dapp is still missing in the market.
Build with communities
AA Protocol SDK Research
10
EIP4337 Paymaster Gas Sponsor
Proposing Unified Account Standard
EIP4337 Account Recovery support
AA Developer Tools
Public Goods
11
AA Developer Toolchain
SDK
Easy to use API for dev.
Customize acc contracts
Wrap modules like eoa, paymaster, recovery
WAGMI
Wrap sdk into React
Use base widgets
Connect to wallets
Scaffold
Start App out of the box
A basic in-dapp wallet
Friendly to mobile
AA Developer Tutorial
AA Developer DAO
Community Driven
14
AA Scenario Exploration
Games
We can let user free2play playfirst and activate next.
Most people will have their first wallet
RWA
Guiding new Web2 apps and users to Web3.
We can let user create accounts that map to real world asset
SBT/DID
Account mint NFT/SBT when activation wallet
We can have one DID or multiple role on-chain
AA Evangelist DAO
Supporters!
We are open-source and community-driven!!!
Thanks to RebaseDAO, Plancker^ DAO, LXDAO, 706 Community
17
Thanks!
Any questions?
@skyh24 on GitHub
@skyh#4923 on Discord
@skyh20 on Twitter
18
19