Monad aDI path activation
Monad aDI path activation
Author
Aave Labs
Creator
0x66a28531E6f390A8CD44aB0C57a0F1aeb7E673FF
Simple Summary
Proposal to register the necessary Monad adapters on a.DI, a technical pre-requirement for an activation vote of Aave v3 Monad.
Motivation
In order to be able to pass messages from Ethereum to Monad via a.DI (Aave Delivery Infrastructure), it is necessary to have at least one valid adapter Ethereum → Monad smart contract enabled in the system.
The first case of message passing Ethereum → Monad is the activation proposal for an Aave V3 Monad pool, and consequently, to be able to execute on the Monad side the payload, the Aave governance should approve in advance the a.DI adapters smart contracts.
Specification
The proposal payload simply registers pre-deployed Monad adapters (with the necessary configurations to communicate with the Monad 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 → Monad path. The required confirmations on the path are 2 out of 3.
The new a.DI deployments on Monad network are as follows:
| Contract | Address |
|---|---|
| CrossChainController | 0x8dd5b84b26ae3916A5Fb34C8968F93d206216b63 |
| Granular Guardian | 0xD3DD0bE957fcE2dCd359e09374Cbc99f60337D42 |
The new Aave Governance deployments on Monad network are as follows:
| Contract | Address |
|---|---|
| PayloadsController | 0x442CA936e5E6Db875357d0A16481145c96dd9a82 |
| Executor Lvl 1 | 0xa9d0EAFF48cE1DF468f9eAeb7e628c413343F6A2 |
| Governance Guardian | 0x056E4C4E80D1D14a637ccbD0412CDAAEc5B51F4E |
| Aave Labs Guardian | 0x2B99790c35a401be873FA7Eb514D9220736BB1cA |
The Protocol Guardian on Monad is as follows:
| Contract | Address |
|---|---|
| Protocol Guardian | 0xc887455536CBD4e615B745e70CaCde15B3117e74 |
References
- Adapter Implementation:
- Payload Implementation: Payload
- Payload Tests: tests
- Diffs: a.DI diffs
- Discussion
Copyright
Copyright and related rights waived via CC0.