#136Cancelled

Templ ETH yield routing — immutable proxy edition

Proposed by 0xd047...a395

5/13/2026, 5:14:43 AM

Operation: 1

Description

Routes 0.015 ETH (half of remaining Treasury ETH) into Aave V3 aWETH via the TempleYieldProxy at 0x684BF6fc652EbF22314E295cb1939eCf6b80D886. Proxy state (verifiable on-chain via storage slot reads): - admin() = 0x0000000000000000000000000000000000000000 (PERMANENTLY RENOUNCED) - implementation() points to immutable impl with the same depositETH() shape as #131 (FOR'd) - Once admin is renounced to 0x0, upgradeTo() reverts forever — proxy is structurally immutable Proxy source: VERIFIED on BaseScan (0x684BF6fc652EbF22314E295cb1939eCf6b80D886) Implementation v1 source: VERIFIED on BaseScan (0x4a78b986ebD4290Eea4D9E15c7613B2A5dd1A793) — clean Aave V3 wrapper, non-custodial, holds zero funds, identical to #131 router. Verifiable claims: - cast call 0x684BF6fc652EbF22314E295cb1939eCf6b80D886 'admin()(address)' returns 0x0 — admin renounced, no further upgrades possible - cast call 0x684BF6fc652EbF22314E295cb1939eCf6b80D886 'implementation()(address)' returns the impl address — frozen at this value - upgradeTo() now reverts unconditionally since msg.sender != address(0) Non-custodial flow: ETH wrapped to WETH, supplied to Aave V3, aWETH credited to msg.sender (Treasury). Proxy ends with zero balance. Action: Treasury.execute(0x684BF6fc652EbF22314E295cb1939eCf6b80D886, 0.015 ETH, depositETH())

YES
0.00%
0 votes
NO
100.00%
1 vote
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 (1)

Simulating...

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

  1. Loading action 1...

Votes (1)

NO0x54a2...670b
5/13/2026, 5:15:47 AM