Transfer Assets From Polygon To Ethereum Treasury
01Summary
Transfer all BAL and CRV tokens plus 1.5M DAI from Polygon Treasury to Ethereum Treasury using the Aave Polygon-Mainnet ERC20Bridge to replenish stable coin reserves depleted by recent DAO initiatives (GHO Liquidity Committee, Olympus tokenswap, Aura Finance tokenswap).
- Type
- treasury allocation
- Funding
- $1500000
Key changes
- Transfer all BAL tokens from Polygon Treasury to Ethereum Treasury(medium)
- Transfer all CRV tokens from Polygon Treasury to Ethereum Treasury(medium)
- Transfer 1,500,000 DAI from Polygon Treasury to Ethereum Treasury to replenish stable coin reserves(high)
Notable concerns
- The proposal replenishes stable coins that have been or will be deployed for recent strategic initiatives (GHO Liquidity Committee consumed 406,000 DAI, Olympus swap consumed 420,159.28 DAI, Aura Finance tokenswap planned to use 600,000 USDC)
- Cross-chain bridge transfer introduces smart contract and bridge execution risks
Generated by Kvorum
02Description
Simple Summary
This publication proposes transferring BAL, CRV, and USDC from the Polygon Treasury to the Ethereum Treasury.
Motivation
Recently, the Aave DAO has created the GHO Liquidity Committee, completed an AURA tokenswap with Olympus, and is also considering a tokenswap with Aura Finance. Each of these proposals has already utilized or is likely to utilize stable coins held in the Ethereum Treasury:
406,000 DAI - GHO Liquidity Committee 420,159.28 DAI - Olympus DAO token swap 600,000 USDC - Acquire AURA OTC with Aura Finance & AEF Total of 1,426,159.28 stable coins This publication proposes transferring 1.5M DAI from Polygon to Ethereum to replenish the stable coin reserves.
Additionally, the Aave DAO’s BAL and CRV holdings will also be transferred from Polygon to Ethereum. These assets can then be integrated into the DAO’s broader strategy for managing these assets on Ethereum.
To implement this proposal, the newly released Aave Polygon-Mainnet ERC20Bridge by Llama will be utilized.
Specification
Using the transfer the following assets from the Polygon to Ethereum Treasury.
- All BAL
- All CRV
- 1,500,000 DAI
References
- Implementation: Polygon
- Tests: Polygon
- Snapshot
- Discussion
Disclaimer
TokenLogic receives no payment from beyond Aave protocol for the creation of this proposal. TokenLogic is a delegate within the Aave ecosystem.
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
The decoded calldata consists of a single generic 'execute(address)' call that hands off execution to an external payload contract (0xCCAf...). This is the standard Aave cross-chain governance execution pattern, where the substantive logic—transferring BAL, CRV, and DAI from the Polygon Treasury to the Ethereum Treasury via the ERC20Bridge—lives inside the referenced payload contract rather than being expressed as discrete, individually decodable actions in this proposal record. Because none of the specific tokens, amounts, or bridge-call details are visible in the decoded action, it is not possible to directly verify the description's numeric claims (e.g., 1,500,000 DAI, 'All BAL', 'All CRV') against the calldata. I did notice an internal inconsistency within the description itself: the Simple Summary claims the transfer includes 'BAL, CRV, and USDC,' while the Motivation and Specification sections consistently describe the stablecoin leg as DAI (1,500,000 DAI), not USDC. This looks like a copy/paste or wording error in the summary, but since it cannot be checked against the opaque calldata, and the rest of the description (Specification, which governs implementation) is internally consistent and mirrors the standard bridge-transfer implementation pattern referenced in the linked Solidity source, I am not flagging it as a description-vs-calldata discrepancy. Given the lack of visibility into the payload's actual token transfer instructions, my confidence in confirming exact alignment is low, though nothing in the visible action structure contradicts the description's stated intent (a treasury asset transfer from Polygon to Ethereum using the ERC20Bridge).
Generated by Kvorum
04Actions
- Target
- 0x158a…d45b
- Value
- 0 wei
- Function
- execute(address)
- Arguments
{ "0": "0xCCAfBbbD68bb9B1A5F1C6ac948ED1944429F360a" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedTreasury Management - Polygon v2 to v3 Migration83%
- aaveexecutedTreasury Management - Polygon v2 to v3 Migration83%
- aaveexecutedTreasury Management - Polygon v2 to v3 Migration83%
- aaveexecutedFunding Update82%
- aavecanceledAave Funding Updates78%
- aaveexecutedAave Funding Updates78%
- aaveexecutedTreasury Management - GSM Funding & RWA Strategy Preparations (Part 1), Frontier Staking as a Service77%
- aaveexecutedSeptember Funding Update - Part A76%
- aaveexecutedFebruary Funding Update (Part 1)74%
- aaveexecutedFebruary Funding Update - Part B74%