Aligned Engineering Updates - May 12th - 16th, 2025

Latest PRs merged into our repository.
Add more Events and functions on Agg Contract (#1930)
https://github.com/yetanotherco/aligned_layer/pull/1930
- Adds functions to set the Risc0 verifier address and additional events on the agg contract.
Update EigenLayer Contracts for Devnet (#1932)
https://github.com/yetanotherco/aligned_layer/pull/1932
Local networks were running on old versions of Eigenlayer. This PR updates them, and decouples our middleware contracts from the eigenlayer contracts.
Changes:
- Updates EigenLayer contracts to v1.4.2 for local devnet.
- Adds EigenLayer contracts as a submodule; middleware retains the previous version due to breaking changes and compatibility issues.
- Updates Foundry to version 1.1.0-stable.
- Adds a new target to deploy all contracts:
make anvil_deploy_all_contracts
. - Bumps EigenSDK to v0.2.0-beta.1 for Devnet.
- Updates DEVNET addresses in the Aligned SDK.
- Enables optimizer in
contracts/foundry.toml
. - Migrates operator registration for Devnet.
- Updates documentation and CI.
Re-add Ethereum Package for local networks (#1937)
Aggregation mode is now using Ethereum as a DA layer, which requires a beacon node running. For this reason, we added a way to launch our local network with Ethereum Package as an alternative to Anvil.
https://github.com/yetanotherco/aligned_layer/pull/1937
Change merkle tree on Agg mode to OpenZeppelin implementation (#1931)
https://github.com/yetanotherco/aligned_layer/pull/1931
Minor Changes
Update Aggregation Mode Functions (#1929)
https://github.com/yetanotherco/aligned_layer/pull/1929
- Updates function IDs for aggregation mode following changes in function signatures for
verifySp1
andverifyRisc0
introduced in PR #1910.
Pin rust version in CI to 1.86.0
https://github.com/yetanotherco/aligned_layer/pull/1939
Ongoing work
- The initial version of the multilayer Aggregation is being reworked to solve some issues found.
- Examples on how to use the Aggregation mode and documentation are under testing and review.
Stay tuned: 🐦 Twitter | 🗨️ Telegram | 👾 Discord | 🌐 Website | 📝 Manifesto