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

EIP-2537: Precompile for BLS12-381 curve operations #66

Open
OlivierBBB opened this issue Jan 22, 2025 · 0 comments
Open

EIP-2537: Precompile for BLS12-381 curve operations #66

OlivierBBB opened this issue Jan 22, 2025 · 0 comments
Assignees
Labels
london to pectra v1 London to pectra v1 pectra v1 EIP's for the pectra v1 hardfork

Comments

@OlivierBBB
Copy link
Collaborator

OlivierBBB commented Jan 22, 2025

EIP-2537: Precompile for BLS12-381 curve operations

Impact

  • Add precompiles in EC_DATA
  • Expand EC_DATA with a two step comparison done by WCP module to account for operations on 48 bytes
  • on HUB and OOB

Notes

Annoying work but should be ok

Test vectors

  • testing all the precompiles failing
@OlivierBBB OlivierBBB added london to pectra v1 London to pectra v1 pectra v1 EIP's for the pectra v1 hardfork labels Jan 22, 2025
@OlivierBBB OlivierBBB changed the title EIP-2537 EIP-2537: Precompile for BLS12-381 curve operations Jan 22, 2025
@lorenzogentile404 lorenzogentile404 self-assigned this Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
london to pectra v1 London to pectra v1 pectra v1 EIP's for the pectra v1 hardfork
Projects
None yet
Development

No branches or pull requests

2 participants