Summary
Upgrade Host ACL, HCULimit, FHEVMExecutor and KMSVerifier implementations to v0.12.1. To execute only after the Gateway upgrade.
Motivation & Context
Upgrades Host contracts to release v0.12.1 ( Release v0.12.1 · zama-ai/fhevm · GitHub ). ACL HCULimit FHEVMExecutor KMSVerifier
Proposed Changes
The following on-chain action(s) execute when the proposal is approved and executed (Ethereum mainnet):
Action 1: call upgradeToAndCall on ACL_HOST (0xcA2E8f1F656CD25C01F05d0b243Ab1ecd4a8ffb6)
Action 2: call upgradeToAndCall on HCU_LIMIT (0x3b4da65e45Fda2CAa0285A735ab4361a44F171E2)
Action 3: call upgradeToAndCall on FHEVM_EXECUTOR (0xD82385dADa1ae3E969447f20A3164F6213100e75)
Action 4: call upgradeToAndCall on KMS_VERIFIER (0x77627828a55156b04Ac0DC0eb30467f1a552BB03)
Technical Details
- Network: Ethereum mainnet
- Proposal: SETUP-42
- Proposal plugin: SETUP_MULTISIG
0xBc860b6a4C860C5424B84A056E53ACFb2C99a38F(Aragon OSx Multisig, 3/5) - Creation transaction (ProposalCreated):
0x9d93f915d1abe21ac9f120c29b6f79a6780a980e9d325544671be4ad11e42f0f— block 25486731, 2026-07-08 - Target contract(s):
0xcA2E8f1F656CD25C01F05d0b243Ab1ecd4a8ffb6— ACL_HOST (ethereum,fhevm_acl)0x3b4da65e45Fda2CAa0285A735ab4361a44F171E2— HCU_LIMIT (ethereum,fhevm_hcu_limit)0xD82385dADa1ae3E969447f20A3164F6213100e75— FHEVM_EXECUTOR (ethereum,fhevm_executor)0x77627828a55156b04Ac0DC0eb30467f1a552BB03— KMS_VERIFIER (ethereum,fhevm_kms_verifier)- Addresses verifiable in the protocol-registry.
Other considerations
Single-chain governance action; effects apply once the proposal is executed on Ethereum mainnet. Independently verify each target address and decoded call against the protocol-registry and the on-chain proposal.
Resources
- DAO proposal: SETUP-42: Upgrade Zama Host Contracts to v0.12
- Creation transaction: https://etherscan.io/tx/0x9d93f915d1abe21ac9f120c29b6f79a6780a980e9d325544671be4ad11e42f0f