KVORUM
compoundSource: Compound governor oz · #598

[TMC Housekeeping] Deprecate the Aera Vendor Vault & Avantgarde Treasury Vehicle

executedAug 30, 2026, 04:27 AM UTCby050x0579…ca09

01Summary

AISummary by Kvorumclaude-haiku-4-5

This housekeeping proposal deprecates the Avantgarde Treasury Vehicle ($4.2M, not selected in Treasury Management RFP) and the near-empty Aera Vendor Vault ($8K). It completes the Vendor Vault ownership transfer to the Treasury Timelock that was left incomplete in Prop 580, severs Avantgarde's external operator access, and establishes a 2-day delay before the TMC can liquidate and redeploy these assets into selected strategies. The DAO retains its 60-day termination right.

Type
protocol deprecation

Key changes

  • Transfer ownership of Aera Vendor Vault to Treasury Timelock (completing Prop 580 transfer)(high)
  • Sever Avantgarde's external operator access to the deprecated Treasury Vehicle(high)
  • Establish 2-day delay (via Timelock) before TMC can execute liquidation and redeployment(high)
  • Preserve DAO's 60-day termination right over Treasury Timelock architecture(medium)

Notable concerns

  • The Vendor Vault ownership transfer was left incomplete after Prop 580, leaving the vault in limbo until this proposal completes acceptance
  • Avantgarde COMP strategy ($4.2M) was not selected in Treasury Management RFP and will be liquidated
  • TMC has discretion over timing and execution of actual liquidation and redeployment after the 2-day delay
Contracts0xeB6332bbB14b1488eFb3A395B8EBF6a6904C42410x3d6eef6a92b15361697698695334e98c5db91d6b0x8624f61Cc6e5A86790e173712AfDd480fa8b73Ba
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

161 words

[TMC Housekeeping] Deprecate the Aera Vendor Vault & Avantgarde Treasury Vehicle

The Treasury Management RFP has concluded and the Avantgarde COMP strategy ($4.2M) was not selected. This housekeeping proposal deprecates it, together with the near-empty Aera Vendor Vault ($8K), by placing the Vendor Vault's ownership with the TMC's Treasury Timelock and severing Avantgarde's external operator access so the committee can wind both down and redeploy into the selected strategies, within the audited Escrow/Timelock architecture the DAO approved in Prop 580 (2-day delay; the DAO keeps its 60-day termination right).

For the Vendor Vault this finishes the transfer Prop 580 left half-done: Prop 580 set the Treasury Timelock as pendingOwner but the accept was never made, so the vault has sat in limbo. This proposal accepts it.

This proposal only transfers control already approved by governance and performs low-level, amount-independent cleanup. The actual liquidation and disbursement are executed by the TMC afterward as ordinary operations; no market/price-sensitive transfers are included here.

03Mismatch analysis

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

8 total
#0schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0x6a761202000000000000000000000000eb6332bbb14b1488efb3a395b8ebf6a6904c42410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000044e009cfde0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000a071b3d57d6f772cf9eb49ef945f56370966d50a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000efed08b791423c7d7937507cf840e86a7ddc11c100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30310000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0xeB6332bbB14b1488eFb3A395B8EBF6a6904C4241",
  "predecessor": "0x0000000000000000000000000000000000000000000000000000000000000000"
}
Calldata
#1schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0x6a761202000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000c3d688b66703497daa19211eedff47f25384cdc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000efed08b791423c7d7937507cf840e86a7ddc11c100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30320000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0xeB6332bbB14b1488eFb3A395B8EBF6a6904C4241",
  "predecessor": "0xca934dbf6c6c67787dc49824fc7b539292688e2b54cb27b6692ddab1b3587d8d"
}
Calldata
#2schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0x6a761202000000000000000000000000c00e94cb662c3520282e6f5717214004a7f268880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000245c19a95c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000efed08b791423c7d7937507cf840e86a7ddc11c100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30330000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0xeB6332bbB14b1488eFb3A395B8EBF6a6904C4241",
  "predecessor": "0xa127b7c9e6255a5d3bd92e529205fee4ce54a180fdfb5ae47fa2ea4f5bd3ab58"
}
Calldata
#3schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0x6a7612020000000000000000000000001b0e765f6224c21223aea2af16c1c46e38885a400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000064b7034f7e000000000000000000000000c3d688b66703497daa19211eedff47f25384cdc3000000000000000000000000eb6332bbb14b1488efb3a395b8ebf6a6904c42410000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000efed08b791423c7d7937507cf840e86a7ddc11c100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30340000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0xeB6332bbB14b1488eFb3A395B8EBF6a6904C4241",
  "predecessor": "0xa9d2b80e242c55ea52fee6ccf260700187c2d5e6a328be1a51c270084fce1100"
}
Calldata
#4schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0xb7034f7e000000000000000000000000c3d688b66703497daa19211eedff47f25384cdc30000000000000000000000003d6eef6a92b15361697698695334e98c5db91d6b0000000000000000000000000000000000000000000000000000000000000001",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30350000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0x1B0e765F6224C21223AeA2af16c1C46E38885a40",
  "predecessor": "0x0000000000000000000000000000000000000000000000000000000000000000"
}
Calldata
#5schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0x79ba5097",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30360000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0x8624f61Cc6e5A86790e173712AfDd480fa8b73Ba",
  "predecessor": "0x0000000000000000000000000000000000000000000000000000000000000000"
}
Calldata
#6transferOwnership(address)chain 0x1
Target
0x3d6e…1d6b
Value
0 wei
Function
transferOwnership(address)
Arguments
{
  "newOwner": "0xefeD08b791423C7D7937507Cf840E86a7ddC11c1"
}
Calldata
#7schedule(address,uint256,bytes,bytes32,bytes32,uint256)chain 0x1
Target
0xefed…11c1
Value
0 wei
Function
schedule(address,uint256,bytes,bytes32,bytes32,uint256)
Arguments
{
  "data": "0x8456cb59",
  "salt": "0x544d432d4445505245434154494f4e2d56312d30390000000000000000000000",
  "delay": "172800",
  "value": "0",
  "target": "0x8624f61Cc6e5A86790e173712AfDd480fa8b73Ba",
  "predecessor": "0x9675468c594ba330c50705c6334e4460794f49d76386a64d058ad36af2efe6de"
}
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.