Skip to content

Latest commit

 

History

History
122 lines (98 loc) · 13.5 KB

ERC-4337.md

File metadata and controls

122 lines (98 loc) · 13.5 KB

ERC4337 Audit Checklist

Checklist

General

Wallet Account Factory

Wallet Account

Paymaster

Bundler

Signature Validator

  • Does it correctly validate user signatures for the correct amount of gas from the User Operation? ref

Other chains

  • Does the chain (plan to) support RIP-7560

Applications

  • Do applications use ERC-6492: Signature Validation for Predeploy Contracts? If so, do they comply to the standard?
  • Do applications not rely on tx.origin for signature checking?
  • Do applications always use gas estimations, instead of relying on assumptions for specific costs (e.g 21000 fixed cost of transfer)
  • Do applications support batching (not required, but can greatly improve UX)
  • Do appplications support paymasters (e.g. paying gas with the token that is being converted)

Resources

ERC

Audits

Publications