# Account abstraction research ## 05.06.2023 1. Deploy bundler to server 2. Bundler requires geth 3. Deploy geth to server ## 05.05.2023 * VerifyPaymaster ``` // Deploy SimpleAcountFactory 0x4A679253410272dd5232B3Ff7cF5dbB88f295319 ``` ``` // Set up eth offchain signer // Deploy VerifyingPaymaster 0x7a2088a1bFc9d81c55368AE168C2C02570cB814F ``` ## 04.05.2023 ### AA deployment steps * Run local hardhat node ``` # path: account-abstraction/packages/sdk npx hardhat node ``` * Deploy entrypoint ``` npx ts-node scripts/deployEntrypoint.ts ``` <img width="669" alt="Screenshot 2023-05-04 at 6 35 57 PM" src="https://user-images.githubusercontent.com/13261372/236213284-0b7934a4-e965-4a60-9fe2-8654d5a32f7b.png"> * Set new entrypoint address in `.env` file <img width="804" alt="Screenshot 2023-05-04 at 6 40 54 PM" src="https://user-images.githubusercontent.com/13261372/236214454-5513c0af-545e-4eac-abc7-5e1edaa81fcb.png"> * Run bundler ``` # path: /Karma/aa-bundler yarn run bundler --unsafe ``` <img width="804" alt="Screenshot 2023-05-04 at 6 48 47 PM" src="https://user-images.githubusercontent.com/13261372/236216443-727aa2d6-4b8d-403f-9dc8-3aa2d8cc4c81.png"> * Create AA account and send transaction ``` npx ts-node scripts/wallet.ts ``` * VerifyPaymaster ## 26.04.2023 - [ ] send an user operation - https://docs.stackup.sh/docs/useropjs-presets#builder - [ ] stackup account abstraction walkthrough - https://youtu.be/WCJxGzXqcuw ## 21.04.2023 - [ ] https://github.com/4337Mafia/awesome-account-abstraction ## 17.04.2023 - [ ] UserOp - [ ] bundler - [ ] Paymaster ## 10.04.2023 - [ ] https://hackmd.io/@dmarz/4337-mev-supply-chain
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up