-
Notifications
You must be signed in to change notification settings - Fork 7
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
[Tracking] EIP-2537: BLS12-381 precompiles #26
Comments
Planning on working on fault proofs accelerated precompile tests soon, and testing Reth precompiles as well later this week. |
seems no changes are needed for op-reth and op-alloy to make this work, right? neither for op-program or kona right? removing the headings from the issue to reflect that @meyer9 |
this doesn't require any engagement from solidity devs, but it does require deployment of same contract as on l1, right @janjakubnanista ? |
@emhane not sure here |
would you tag someone who would know pls @janjakubnanista ? |
I think we need to add the BLS operations as accelerated precompiles to op-program: https://github.com/ethereum-optimism/optimism/blob/7bb33f991d90ecde978fa2937cbee0b0f3804a64/op-program/client/l2/engineapi/precompiles.go#L58-L71
Created this issue: ethereum-optimism/optimism#13975 |
Yes @emhane, we'll need to add it as a new "accelerated precompile." These are registered in the client program here, and the BLS precompile will also need to be added into the host here. We'll also need to be cognizant of the ability to reproduce the precompile call on L1 via the |
Need to accelerate Kona precompiles: op-rs/kona#1000 |
Added link to PR for geth change also: ethereum-optimism/optimism#14154 |
closing, implementation done. moving acceptance test pr to root tracking issue in order to document the incremental progress that implementation and unit testing is done. |
spec
rust
op-revm
kona
Go
op-program
op-geth
The text was updated successfully, but these errors were encountered: