zkevm-circuits
zkevm-circuits copied to clipboard
Meta: Precompiles
- [ ] 0x01 ecRecover
- [x] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/318
- [x] circuit #1665
- [x] 0x04 identity
- [x] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/321
- [x] circuit #1396
- [ ] 0x05 modexp
- [ ] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/322
- [ ] circuit #1711
- https://github.com/scroll-tech/zkevm-circuits/pull/520
BN Curves
- https://github.com/scroll-tech/zkevm-circuits/issues/563
- [x] Concerns https://github.com/privacy-scaling-explorations/zkevm-specs/issues/386
- [ ] 0x06 ecAdd
- [x] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/323
- [ ] circuit #1712
- [x] https://github.com/privacy-scaling-explorations/zkevm-specs/issues/375
- https://github.com/scroll-tech/zkevm-circuits/issues/594
- [ ] 0x07 ecMul
- [x] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/324
- [ ] circuit #1713
- https://github.com/scroll-tech/zkevm-circuits/issues/595
- [ ] 0x08 ecPairing
- [x] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/325
- [ ] circuit #1714
- https://github.com/scroll-tech/zkevm-circuits/issues/596
Hashes
- [ ] 0x02 SHA2-256
- [ ] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/319
- [ ] circuit #1715 (WIP PR by Brechtpd #756)
- https://github.com/scroll-tech/zkevm-circuits/pull/1032
- [ ] 0x03 RIPEMD-160
- [ ] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/320
- [ ] circuit: #1716
- [ ] 0x09 blake2f
- [ ] spec https://github.com/privacy-scaling-explorations/zkevm-specs/issues/326
- [ ] circuit #1717
- https://github.com/taikoxyz/zkevm-circuits/issues/51
Integration
- [x] https://github.com/privacy-scaling-explorations/zkevm-specs/issues/498
Playground https://www.evm.codes/precompiled