#141Executed

Templ USDC yield routing — Aave V3 supply via wrapper

Proposed by 0xd047...a395

5/13/2026, 5:31:01 AM

Operations: 2

Description

Routes $10 USDC into Aave V3 aUSDC via TempleUSDCYieldRouter at 0xbf76EBc3Dad9f37BC6Daa60Ff27583293afd927e. Multi-target: 1) Treasury.execute(USDC, 0, approve(WRAPPER, $10)) — exact-amount allowance, consumed immediately 2) Treasury.execute(WRAPPER, 0, depositUSDC($10)) — wrapper pulls via transferFrom, supplies to Aave V3 Wrapper bytecode shape (matches your FOR'd #105 Aave supply pattern): - USDC constant (0x8335...2913) - AAVE_POOL constant (0xA238...d1c5) - transferFrom (pulls allowance, consumed) - approve (Aave, exact amount) - supply (USDC, amount, beneficiary, 0) - emit Routed Non-custodial: aUSDC credited directly to beneficiary by Aave's onBehalfOf path. Wrapper balance ends at zero (transferFrom amount consumed by supply). Action: same Aave deposit pattern as P#105, just routed through a single-purpose wrapper for indexer-friendly events.

YES
100.00%
1 vote
NO
0.00%
0 votes
Quorum (50.0% of eligible voters)1/1 Reached
Participation1/1 voted

Council · 1 members • Snapshot member count: 28

Voting period: 3d

YES threshold: 100.0% of FOR + AGAINST votes

Quorum: 50.0% participation required

Instant quorum: 100.0% FOR votes bypass delay

Execution delay: 1d

Execution Summary (2)

Simulating...

When this proposal gets executed, the following actions will run:

  1. Loading action 1...
  2. Loading action 2...

Proposal executed →

Votes (1)

YES0x54a2...670b
5/13/2026, 5:31:59 AM