For Operators
This upgrade is mandatory for Testnet. Please do not upgrade MAINNET nodes yet.
Deploy Instructions
As we renamed some targets, you will need to do the following steps to deploy the new version
- git fetch
- git checkout v0.17.0
- make operator_build ENVIRONMENT=testnet
Breaking Changes
Operators
make build_operator
has been renamed tomake operator_build
make update_operator
has been renamed tomake operator_update
- Risc0 has been update to version v2.1.0
SDK
Groth16Bn254
has been renamed toGnarkGroth16Bn254
to avoid ambiguity with Circom
CLI
Groth16Bn254
has been renamed toGnarkGroth16Bn254
to avoid ambiguity with Circom
What's Changed
- pull fixes from testnet by @JuArce in #1977
- Avoid recompilation of Aggregation Mode by using receipts on the Makefile by @MauroToscano in #1962
- refactor: rename
batcher
folder tocrates
by @MarcosNicolau in #1951 - chore(makefile): unify naming conventions in targets by @JuArce in #1979
- fix(ci): run workflows on pushes to testnet/staging by @JuArce in #1981
- docs: aggregation mode by @MarcosNicolau in #1964
- docs: improve ethereum package steps by @maximopalopoli in #1990
- feat: update risc zero version up to 2.1.0 by @maximopalopoli in #1992
- fix: update explorer URL printed after proof submission by @maximopalopoli in #1989
- docs: improve docs folder by @maximopalopoli in #1988
- feat: integrate circom verifier by @JuArce in #1987
- docs: update to v0.17.0 by @maximopalopoli in #1997
- fix: rename groth16/plonk to gnark_groth16 and gnark_plonk to avoid ambiguity with circom by @JuArce in #1999
- refactor: migrate go-circom-prover-verifier to go-rapidsnark by @JuArce in #2002
- fix(CI and tests): merkle tree ffi tests and pin go-ethereum version in aggregator build by @JuArce in #2004
- fix(operator): pin go-ethereum and eigenlayer-cli version by @JuArce in #2007
- v0.17.0 by @JuArce in #1996
- fix: missing target build_batcher_client by @JuArce in #2009
- hotfix: operator_update target by @JuArce in #2011
New Contributors
- @maximopalopoli made their first contribution in #1990
Full Changelog: v0.16.1...v0.17.0