polkadot-runtime-template icon indicating copy to clipboard operation
polkadot-runtime-template copied to clipboard

🎁 [Feature Request]: Account Abstraction for EVM template

Open 4meta5 opened this issue 1 year ago • 0 comments

What is the feature you would like to see?

Steps:

  1. Include ERC 4337 contracts + Paymaster contract(s) in EVM genesis state
  2. Investigate implementation of custom UserOps mempool in Frontier. There are open source tx bundlers but compatibility has not yet been investigated

For the UserOps mempool (step 2), there is relevant ongoing work in polkadot-sdk for implementing meta-transactions:

  • https://github.com/paritytech/polkadot-sdk/pull/4511
  • https://github.com/paritytech/polkadot-sdk/pull/4122
  • https://github.com/paritytech/polkadot-sdk/pull/3712
  • https://github.com/paritytech/polkadot-sdk/issues/266

Contribution Guidelines

  • [X] I agree to follow this project's Contribution Guidelines

4meta5 avatar May 20 '24 15:05 4meta5