KVORUM
aaveSource: Aave governance v3 · #438

MegaEth aDI path activation

executedJan 25, 2026, 02:03 PM UTCbyF70xf71f…1e02

01Summary

AISummary by Kvorumclaude-haiku-4-5

Proposal to register MegaEth adapters on Aave Delivery Infrastructure (a.DI) to enable cross-chain message passing from Ethereum to MegaEth, a technical prerequisite for activating Aave v3 on MegaEth. Calls enableBridgeAdapters() on the Ethereum Cross-chain Controller with pre-deployed adapter contracts.

Type
protocol addition

Key changes

  • Register MegaEth native adapter (0xC88f3Ffa9923BfAA93681D62864a24d0D10D68d3 on Ethereum) to enable Ethereum to MegaEth message passing via a.DI(high)
  • Deploy and register a.DI infrastructure on MegaEth network including CrossChainController, Granular Guardian, PayloadsController, Executor Lvl 1, Governance Guardian, and BGD Labs Guardian(high)
  • Configure adapter with 1 out of 1 required confirmations for Ethereum to MegaEth path(medium)

Notable concerns

  • This is a technical prerequisite and does not itself activate Aave v3 on MegaEth; a separate activation proposal will be required
  • Message passing functionality depends on proper configuration of adapters and cross-chain infrastructure
Contracts0x790e087a98c0552f6ca5b85be513551a8de188d40xC88f3Ffa9923BfAA93681D62864a24d0D10D68d30x9Ec11a4c2fEc289Db81D75eF31140c358CB93CC60x5EE63ACb37AeCDc7e23ACA283098f8ffD9677BBe0x8Fa22D09b13486A40cd6b04398b948AA8bD5853A0x80e11cB895a23C901a990239E5534054C66476B50xE2E8Badc5d50f8a6188577B89f50701cDE2D4e190x5a578ee1dA2c798Be60036AdDD223Ac164d948Af0x58528Cd7B8E84520df4D3395249D24543f431c21
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

300 words

Simple Summary

Proposal to register the necessary MegaEth adapters on a.DI, a technical pre-requirement for an activation vote of Aave v3 MegaEth.

Motivation

In order to be able to pass messages from Ethereum to MegaEth via a.DI (Aave Delivery Infrastructure), it is necessary to at least have one valid adapter Ethereum → MegaEth smart contract enabled in the system (native adapter).

The first case of message passing Ethereum → MegaEth is the activation proposal for an Aave v3 MegaEth pool and consequently, to be able to execute on the MegaEth side the payload, the Aave governance should approve in advance the a.DI adapters smart contracts.

Specification

The proposal payload simply registers pre-deployed MegaEth adapters (with the necessary configurations to communicate with the MegaEth a.DI) on the Ethereum a.DI instance.

This is done by calling the enableBridgeAdapters() function on the Ethereum Cross-chain Controller smart contract.

The following are the configured adapters for the Ethereum → MegaEth path. The required confirmations on the path are 1 out of 1.

NetworkMegaEth Native Adapter
Ethereum0xC88f3Ffa9923BfAA93681D62864a24d0D10D68d3
MegaEth0x9Ec11a4c2fEc289Db81D75eF31140c358CB93CC6

The new a.DI deployments on MegaEth network are as follows:

ContractAddress
CrossChainController0x5EE63ACb37AeCDc7e23ACA283098f8ffD9677BBe
Granular Guardian0x8Fa22D09b13486A40cd6b04398b948AA8bD5853A

The new Aave Governance deployments on MegaEth network are as follows:

ContractAddress
PayloadsController0x80e11cB895a23C901a990239E5534054C66476B5
Executor Lvl 10xE2E8Badc5d50f8a6188577B89f50701cDE2D4e19
Governance Guardian0x5a578ee1dA2c798Be60036AdDD223Ac164d948Af
BGD Labs Guardian0x58528Cd7B8E84520df4D3395249D24543f431c21

References

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorummedium confidenceclaude-sonnet-5
Consistent

The proposal describes a single, well-defined technical action: registering MegaEth bridge adapters on the Ethereum a.DI Cross-chain Controller via enableBridgeAdapters(), with specific adapter addresses and a 1-of-1 confirmation threshold. The decoded calldata shows exactly one action: a call to execute() (fallback) on address 0x790e...188d4 with no decoded arguments. This matches the standard Aave governance execution pattern, where the top-level proposal action is a delegatecall to a payload contract whose internal logic (typically set in its constructor or execute function) performs the actual enableBridgeAdapters() call with the specific adapter configuration described in the proposal. Because the decoding tool did not surface the payload contract's internal logic or arguments, it is not possible to directly cross-check the specific adapter addresses or confirmation thresholds against the calldata — this is a known limitation of single-action Aave payload proposals rather than evidence of a mismatch. Given the proposal follows the well-established, audited Aave a.DI adapter registration pattern (with linked payload source and test files), and there is nothing in the decoded action that contradicts the description (no unexpected value transfers, no additional actions, no different target chain), I assess this as consistent. Confidence is medium rather than high only because the internal calldata of the delegatecalled payload was not available for direct verification of the specific addresses and parameters claimed in the description.

Discrepancies

  • lowomitted in description

    The decoded action only shows a generic execute() call to a payload contract with no visible internal calldata (no decoded enableBridgeAdapters() call or adapter addresses). This is expected for the standard Aave short-executor payload pattern, but it means the specific adapter addresses and configuration claimed in the description cannot be directly verified from the decoded on-chain action alone — verification depends on trusting the linked payload contract source code.

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
0x790e…88d4
Value
0 wei
Function
fallback()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.