KVORUM
aaveSource: Aave governance v3 · #291

Removal of legacy VotingPortals from Governance v3

executedApr 14, 2025, 05:57 AM UTCbyF70xf71f…1e02

01Summary

AISummary by Kvorumclaude-haiku-4-5

Remove three deprecated VotingPortal contracts from Aave Governance on Ethereum that have been replaced by new VotingPortals proven functional through 4 recent proposals, eliminating confusion and preventing accidental use of outdated voting infrastructure.

Type
governance change

Key changes

  • Remove old Eth - Eth VotingPortal (0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f) from Aave Governance(high)
  • Remove old Eth - Avax VotingPortal (0x33aCEf7365809218485873B7d0d67FeE411B5D79) from Aave Governance(high)
  • Remove old Eth - Pol VotingPortal (0x9b24C168d6A76b5459B1d47071a54962a4df36c3) from Aave Governance(high)

Notable concerns

  • Removal of deprecated voting infrastructure that was maintained during transition period but is no longer needed
Contracts0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f0x33aCEf7365809218485873B7d0d67FeE411B5D790x9b24C168d6A76b5459B1d47071a54962a4df36c30x7dc3c515ee86de450ddb3b8ddfb497c5b41da7af
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

170 words

Simple Summary

Proposal to remove the deprecated VotingPortals from the Aave Governance.

Motivation

Proposal 273 enabled new VotingPortal contracts on the Aave Governance, but without removing the previous ones to be sure no issues during the transition would happen.

As the new VotingPortals have already been proven to be working by using them for voting on at least 4 new proposals (279 - 282), it is time to remove the old ones, so that there is no confusion or possibility of using the old VotingPortals on new proposals.

Specification

The payload calls removeVotingPortals() on the Aave Governance contract, with the list of old VotingPortals.

VotingPortals to remove:

NetworkPathAddress
EthereumEth - Eth0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f
EthereumEth - Avax0x33aCEf7365809218485873B7d0d67FeE411B5D79
EthereumEth - Pol0x9b24C168d6A76b5459B1d47071a54962a4df36c3

References

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorummedium confidenceclaude-sonnet-5
Consistent

The proposal follows the standard Aave governance payload pattern: the single decoded on-chain action is a generic execute() call to a payload contract address, which is how Aave proposals typically wrap their actual logic (in this case, removeVotingPortals() with the three listed old VotingPortal addresses). The decoded calldata does not expose the internal logic of the payload contract, so we cannot directly verify the specific addresses or function called inside execute(). However, this is expected and standard for this proposal type, not a sign of malicious intent or mismatch — the description's claims are plausible given the payload address and the well-documented governance process (linked implementation and test files). No numeric values, targets, or scope changes are visible in the decoded action that contradict the description. Given the lack of deeper calldata tracing, confidence is medium rather than high, but there is no evidence of a discrepancy between the stated intent (removing 3 old VotingPortals) and the single decoded execute() call, which is consistent with how such removal payloads are structured in Aave's governance system.

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

1 total
#0fallback()chain 0x1
Target
0x7dc3…a7af
Value
0 wei
Function
fallback()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total
Filter:
VoterChoice% of totalRationale
570x57ab…2922For267.7K0.00%—2y ago
2E0x2e21…f21aFor124.3K0.00%—2y ago
B90xb933…8dd1For39.8K0.00%—2y ago
870x8787…ea52For24.7K0.00%—2y ago
EC0xecc2…6ac9For21.1K0.00%—2y ago
EZezr3al.eth0x8659…7d0eFor13.1K0.00%—2y ago
8B0x8b37…2a22For10.9K0.00%—2y ago
2C0x2cc1…4df1For4.6K0.00%—2y ago
080x0865…24ceFor2K0.00%—2y ago
470x4723…26acFor972.30.00%—2y ago
AD0xad21…f892For8010.00%—2y ago
B30xb356…c826For4800.00%—2y ago
4D0x4d26…7017For384.70.00%—2y ago
F10xf13c…6dd3For141.60.00%—2y ago
0B0x0ba4…2b9dFor99.90.00%—2y ago
500x50ed…e1b2For990.00%—2y ago
270x2748…ac26For16.10.00%—2y ago
350x3540…7e19For13.10.00%—2y ago
D00xd059…0028For5.50.00%—2y ago
970x9730…14abFor4.50.00%—2y ago
7E0x7e6c…73ebFor3.60.00%—2y ago
C30xc348…898eFor3.50.00%—2y ago
050x0579…4048For3.10.00%—2y ago
2C0x2ca7…4efbFor1.20.00%—2y ago
620x6276…b4e8For10.00%—2y ago
010x019e…2ee3For0.30.00%—2y ago
6E0x6e54…aea3For0.30.00%—2y ago
0F0x0f0a…1b0dFor0.10.00%—2y ago
7F0x7f21…31e0For00.00%—2y ago
950x95d2…88f9For00.00%—2y ago
EE0xee2a…58a7For00.00%—2y ago
D70xd712…1366For00.00%—2y ago
140x1475…6e15For00.00%—2y ago
AC0xacc9…0b28For00.00%—2y ago
4D0x4d12…7d7cFor00.00%—2y ago
A00xa0d0…604aFor00.00%—2y ago
D20xd248…32aeFor00.00%—2y ago
7A0x7a04…17a8For00.00%—2y ago
150x1523…080fFor00.00%—2y ago
A60xa6ac…2bf3For00.00%—2y ago
C40xc4cd…47bcFor00.00%—2y ago
210x21ff…c5a8For00.00%—2y ago
380x38dc…472dFor00.00%—2y ago
930x93e0…f6eeFor00.00%—2y ago
E60xe6b8…452dFor00.00%—2y ago
BE0xbef8…9999For00.00%—2y ago
290x29bc…d91dFor00.00%—2y ago
ED0xed4c…9508For00.00%—2y ago
E80xe8ee…0877For00.00%—2y ago
E40xe408…738dFor00.00%—2y ago
Showing 50

07Forum

No forum thread is confidently linked to this proposal.