Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

💥 ERC-4337 Functionalities #174

Open
5 tasks
pcaversaccio opened this issue Nov 8, 2023 · 0 comments
Open
5 tasks

💥 ERC-4337 Functionalities #174

pcaversaccio opened this issue Nov 8, 2023 · 0 comments
Assignees
Labels
feature 💥 New feature or request help wanted 🆘 Extra attention is needed
Milestone

Comments

@pcaversaccio
Copy link
Owner

pcaversaccio commented Nov 8, 2023

I consider the following ERC-4337 functionalities important to have for 🐍 snekmate:

  • SimpleAccount (example); additionally to the common secp256k1-based elliptic curve verification, we should also offer a variant with the secp256r1-based elliptic curve verification. I have written a Vyper-based verifier here; also see 💥 Add P256Verifier to 🐍 snekmate #175;
  • SimpleAccountFactory (example);
  • BLSAccount (example); minimal BLS-based account that uses an aggregated signature;
  • BLSAccountFactory (example);
  • TokenPaymaster (example); a sample ERC-20 token paymaster for ERC-4337;

References

@pcaversaccio pcaversaccio self-assigned this Nov 8, 2023
@pcaversaccio pcaversaccio added the feature 💥 New feature or request label Nov 8, 2023
@pcaversaccio pcaversaccio added this to the 0.0.5 milestone Nov 8, 2023
@pcaversaccio pcaversaccio changed the title 💥 ERC-4337 Functions 💥 ERC-4337 Functionalities Nov 8, 2023
@pcaversaccio pcaversaccio added the help wanted 🆘 Extra attention is needed label Nov 8, 2023
@pcaversaccio pcaversaccio modified the milestones: 0.0.5, 0.1.0 Mar 7, 2024
@pcaversaccio pcaversaccio modified the milestones: 0.1.0, 0.1.1 Apr 18, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature 💥 New feature or request help wanted 🆘 Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant