Migrate Hyperlane infrastructure contracts to fix duplicate-signature-counting bug (upstream #142)
Terra Classic proposal #12230: Migrates 13 governance-owned Hyperlane contract instances on Terra Classic to code built from terra-classic-hyperlane/cw-hyper...
Yes
99%
No
0%
Abstain
0%
Veto
1%
AI Summary
gpt-5.4-mini - generated 10/1/2026, 2:32:36 PM
Migrate Hyperlane infrastructure contracts to fix duplicate-signature-counting bug (upstream #142)
Proposal migrates 13 governance-owned Hyperlane contracts on Terra Classic to a newer codebase that includes a fix for duplicate validator-signature counting in the multisig ISM. It also includes three non-critical upstream commits. Warp LUNC and Warp USTC are excluded because they have no admin and are immutable. The IGP Oracle admin had already been transferred to governance and is included.
- Migrate 13 governance-owned Hyperlane contract instances to updated code.
- Includes upstream fix for duplicate validator-signature counting in multisig ISM.
- Also bundles 3 cosmetic/feature commits from the same code line.
- Warp LUNC and Warp USTC are not migratable because they have no contract admin.
- IGP Oracle admin is already under governance and is part of this proposal.
Voter Impact
If passed, governance updates the Hyperlane infrastructure to reduce a known multisig verification bug and align contracts with the referenced code version. This mainly affects cross-chain messaging infrastructure and contract administration rather than token balances.
Risk Signals
- Security benefit depends on the fix being correctly implemented in the new code.
- Two warp contracts remain unchanged; the proposal explicitly says they cannot be migrated.
- Some details rely on external audit/writeup references, so voters may need to verify the migration scope and code IDs.
Original Proposal Text
Migrates 13 governance-owned Hyperlane contract instances on Terra Classic to code built from terra-classic-hyperlane/cw-hyperlane main (commit cd972f84bbd5280d8731b3e02eaa9cf21f3dc670), which includes upstream PR #142 (many-things/cw-hyperlane commit d07e55e17c791a5f6557f114e3fb6cb433d9b800) fixing duplicate validator-signature counting in the multisig ISM, plus 3 cosmetic/feature commits (#138, #139, #143). Found independently by community researcher Fragwuerdig (https://discourse.luncgoblins.com/t/claim-hyperlane-infrastructure-ownership-for-governance/555/2?u=fragwuerdig), documented in terraclassic/doc/GOVERNANCE-PROPOSAL-CLAIM-OWNERSHIP-AUDIT.md §10. Excluded: Warp LUNC and Warp USTC (native collateral warps) have no contract admin at all (empty, permanently immutable — confirmed on-chain) and cannot be migrated by any proposal, ever. The IGP Oracle admin was transferred to governance separately on 2026-09-30 (tx 2182AB478B5197245C50CA6657D55BAF7AEBE41529D938F88BE36B975F84F4B6) and is included in this proposal. MigrateMsg is empty ({}) for every message; cw2 version check passes for all (stored 0.0.6 < new 0.0.7). Full writeup with per-contract old/new code_id and checksums: https://discourse.luncgoblins.com/t/migrate-hyperlane-infrastructure-contracts-to-fix-duplicate-signature-counting-bug-upstream-142/556