OpenZeppelin / OpenZeppelin/openzeppelin-contracts
Account Abstraction Framework Migration
Open
Nobody has claimed this yet.
- Dominant language
- Solidity
- Stars
- 27.2k
- Forks
- 12.4k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 33
Description
In order:
- #5663: Ethers compatibility with 7702 authorizations, increase pragma, and use
pragueEVM version - #5664: Adds ERC-7739
- #5657: Adds Accounts and first signers
- #5658: Adds EnumerableSetExtended and EnumerableMapExtended, needed for multisigners
- #5659: Adds ERC-7913 signer, multisigners and utilities
- #5718: Adds a wieghted version of the ERC-7913 multisigner
- #5660: Documentation and guies
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked issues #5663, #5664, #5657, #5658, #5659, #5718, and #5660, which define the migration work. Done means the listed framework, signer, multisigner, compatibility, documentation, and guide tasks are completed and the checklist is resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- solidity
- Domain
- blockchain, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100