Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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