KVORUM
compoundSource: Compound governor oz · #546

Service Providers Stream Revision

executedFeb 28, 2026, 12:17 PM UTCbyD20xd2a7…5a0c

01Summary

AISummary by Kvorumclaude-haiku-4-5

This proposal migrates all active Compound service provider streams from COMP to USDC by terminating existing COMP streams and creating new USDC streams to cover the $2,208,485.42 deficit that will accrue due to COMP price depreciation and timing delays during governance execution. Five service providers (Woof Software, SSP, ZeroShadow, Tally, and Gauntlet) will receive USDC streams funded from Aera vaults.

Type
treasury allocation
Funding
$2208485.4166

Key changes

  • Terminate all active COMP streams to five service providers(high)
  • Create five new USDC streams to cover the estimated $2,208,485.42 deficit from COMP price depreciation and governance delays(high)
  • Withdraw USDC from Aera Vendor Vault and Aera Reserves Vault to fund new streams(high)
  • Transition from COMP-denominated to USDC-denominated compensation for service providers(high)

Notable concerns

  • Funding amounts are intentionally sized above minimum requirements based on estimated $14 average COMP price to avoid shortfall risk
  • Surplus USDC will need to be reconciled and returned after COMP streams are fully terminated
  • Timing assumptions for governance pipeline (6.5 days) and termination periods (30-60 days per provider) affect deficit calculations
  • Proposal relies on Aera vault liquidity to cover total USDC funding requirements
Contracts0xf088339dd8e79819a41add5ffb75d9f245afaab10x334791289a906ac8f96ac0f90e7a91bf4aae4a600xaf9cee006ae377e88f3bbd668e3d67807f546bd80x36a0eb84154797dadceacfd046785db31094c3080xea2b6bc719cf6d2fed07865d26987d32d570dbbd0x8624f61cc6e5a86790e173712afdd480fa8b73ba0x3d6eef6a92b15361697698695334e98c5db91d6b0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

740 words

Service Providers Stream Revision

Following the community discussion in Service Providers Stream Revision, this post presents the formal on-chain proposal with exact figures.

Summary

This proposal migrates all active Compound service provider streams from COMP to USDC, covering Risk Management, Security Services, Development, and Governance workstreams. New USDC streams will be created to fulfill remaining obligations for each vendor without further drawing down COMP reserves.

Current Stream Balances

Snapshot taken at 2026-02-23T21:08:16.000Z

Service ProviderClaimed to Date (USD)Remaining Stream Balance (COMP)Governance Pipeline (days)Termination Period (days)Stream Runway (days)
Woof Software$ 1,471,298.32577,889.466.5024.76
SSP$ 872,464.23148,451.246.56030.16
ZeroShadow$ 112,235.82572,048.626.56051.17
Tally$ 76,098.0594812.496.53033.82
Gauntlet$ 609,124.018313,393.046.56051.95

Definitions:

  • Governance Pipeline — Minimum days required for an on-chain proposal to pass (6.5 days).
  • Termination Period — Days required to sweep a stream balance after cancellation, per each provider's agreement.
  • Stream Runway — Days until the remaining COMP stream balance is fully claimed at the current COMP price.

Stream Deficit Analysis

The table above shows that all streams, except Woof have a runway longer than the combined governance pipeline + termination period. This means that in the time required to pass and execute this proposal, providers will continue claiming COMP and their stream balances may be partially or fully depleted before the sweep occurs.

To conservatively estimate the remaining claimable COMP value, we assume an average COMP price of $14 over the next 66.5 days (governance pipeline + maximum termination period).

Service ProviderRemaining Balance (COMP)Assumed COMP PriceTotal USD Value at $14Claimed to Date (USD)Time to Termination (days)COMP Claimed by Termination (USD at $14)Estimated Deficit (USD)
Woof Software7,889.46$14$ 110,452.3879$ 1,471,298.32576.5$ 64,418.6327$ 464,283.0416
SSP8,451.24$14$ 118,317.3916$ 872,464.231466.5$ 118,317.3916$ 759,218.3771
ZeroShadow2,048.62$14$ 28,680.6323$ 112,235.825766.5$ 28,680.6323$ 109,083.5419
Tally812.49$14$ 11,374.8534$ 76,098.059436.5$ 11,374.8534$ 62,527.0873
Gauntlet13,393.04$14$ 187,502.6130$ 609,124.018366.5$ 187,502.6130$ 813,373.3687

Total estimated deficit across all streams: 2,208,485.4166 USDC

The deficit represents the gap between the USD value each provider is owed under their mandate and what they will have received by the time existing streams are terminated and swept.

[Detailed calculations]

New USDC Streams

To cover the deficit, this proposal creates five new USDC streams — one per service provider. Funding will be sourced primarily from the Aera Vendor Vault, with a supplemental draw from the Aera Reserves Vault as needed.

Service ProviderRecipient AddressUSDC Stream Amount
Woof Software0x72bf2d7b05152ef282805f3e38752c436d94e4af$ 464,283.0416
SSP0xba3cdb9d5c2119137126989f81edaea8b50331d2$ 759,218.3771
ZeroShadow0xe9c21ebc3815cdfbe07f721126d3cb46407fd79a$ 109,083.5419
Tally0x96a0029c945898de1072ea8f33aa88b7fde3b125$ 62,527.0873
Gauntlet0x12875aed495cd573433f0c93d538c0ccc9e2b8fa$ 813,373.3687

Surplus Reconciliation

Because this proposal uses estimated values — including the assumed $14 average COMP price and variable governance timeline — the USDC streams are intentionally sized slightly above the minimum required to avoid any shortfall. Once all COMP streams are fully terminated and swept, Woof Software will publish a final reconciliation report and coordinate with each service provider to return any surplus USDC to the Compound Timelock.

On-Chain Actions

This proposal will execute the following:

  1. Cancel all active COMP streams to the five service providers
  2. Withdraw USDC from the Aera Vendor and Aera Reserves Vaults
  3. Fund new USDC streams for each service provider based on the deficit amounts above

03Mismatch analysis

AIMismatch analysis by Kvorum

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

04Actions

17 total
#0sweepRemaining()chain 0x1
Target
0xf088…aab1
Value
0 wei
Function
sweepRemaining()
Arguments
{}
Calldata
#1terminateStream(uint256)chain 0x1
Target
0x3347…4a60
Value
0 wei
Function
terminateStream(uint256)
Arguments
{
  "_terminationTimestamp": "0"
}
Calldata
#2terminateStream(uint256)chain 0x1
Target
0xaf9c…6bd8
Value
0 wei
Function
terminateStream(uint256)
Arguments
{
  "_terminationTimestamp": "0"
}
Calldata
#3terminateStream(uint256)chain 0x1
Target
0x36a0…c308
Value
0 wei
Function
terminateStream(uint256)
Arguments
{
  "_terminationTimestamp": "0"
}
Calldata
#4terminateStream(uint256)chain 0x1
Target
0xea2b…dbbd
Value
0 wei
Function
terminateStream(uint256)
Arguments
{
  "_terminationTimestamp": "0"
}
Calldata
#5execute((address,uint256,bytes))chain 0x1
Target
0x8624…73ba
Value
0 wei
Function
execute((address,uint256,bytes))
Arguments
{
  "operation": [
    "0xc3d688B66703497DAA19211EEdff47f25384cdc3",
    "0",
    "0xc3b35a7e0000000000000000000000006d903f6003cca6255d85cca4d3b5e5146dc33925000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000001a07cc9e000"
  ]
}
Calldata
#6execute((address,uint256,bytes))chain 0x1
Target
0x3d6e…1d6b
Value
0 wei
Function
execute((address,uint256,bytes))
Arguments
{
  "operation": [
    "0xc3d688B66703497DAA19211EEdff47f25384cdc3",
    "0",
    "0xc3b35a7e0000000000000000000000006d903f6003cca6255d85cca4d3b5e5146dc33925000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000061b7333e98"
  ]
}
Calldata
#7transfer(address,uint256)chain 0x1
Target
0xa0b8…eb48
Value
0 wei
Function
transfer(address,uint256)
Arguments
{
  "amount": "464283041600",
  "address": "0x72Bf2D7b05152ef282805F3e38752c436d94e4AF"
}
Calldata
#8initialize()chain 0x1
Target
0x72bf…e4af
Value
0 wei
Function
initialize()
Arguments
{}
Calldata
#9transfer(address,uint256)chain 0x1
Target
0xa0b8…eb48
Value
0 wei
Function
transfer(address,uint256)
Arguments
{
  "amount": "759218377100",
  "address": "0xbA3CdB9d5C2119137126989F81edaeA8b50331d2"
}
Calldata
#10initialize()chain 0x1
Target
0xba3c…31d2
Value
0 wei
Function
initialize()
Arguments
{}
Calldata
#11transfer(address,uint256)chain 0x1
Target
0xa0b8…eb48
Value
0 wei
Function
transfer(address,uint256)
Arguments
{
  "amount": "109083541900",
  "address": "0xE9c21ebc3815CDfbE07F721126D3cB46407FD79A"
}
Calldata
#12initialize()chain 0x1
Target
0xe9c2…d79a
Value
0 wei
Function
initialize()
Arguments
{}
Calldata
#13transfer(address,uint256)chain 0x1
Target
0xa0b8…eb48
Value
0 wei
Function
transfer(address,uint256)
Arguments
{
  "amount": "62527087300",
  "address": "0x96A0029c945898DE1072EA8f33aA88B7fde3B125"
}
Calldata
#14initialize()chain 0x1
Target
0x96a0…b125
Value
0 wei
Function
initialize()
Arguments
{}
Calldata
#15transfer(address,uint256)chain 0x1
Target
0xa0b8…eb48
Value
0 wei
Function
transfer(address,uint256)
Arguments
{
  "amount": "813373368700",
  "address": "0x12875aED495cd573433f0C93D538c0cCc9E2B8fA"
}
Calldata
#16initialize()chain 0x1
Target
0x1287…b8fa
Value
0 wei
Function
initialize()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters43
VP participating688.1K
Outcome (current)For
Current support100%

06Voters

43 total
Filter:
VoterChoice% of totalRationale
3F0x3fb1…4c8aFor104.8K15.23%—8mo ago
660x66cd…65f9For80K11.62%—8mo ago
680x683a…6c02For61.2K8.89%—8mo ago
B40xb49f…7948For60K8.72%—8mo ago
050x0579…ca09For60K8.72%—8mo ago
170x1729…b879For60K8.72%—8mo ago
B70xb792…89d7For60K8.72%—8mo ago
D20xd2a7…5a0cFor60K8.72%—8mo ago
B90xb933…8dd1For60K8.72%—8mo ago
070x0703…961bFor51.7K7.52%—8mo ago
130x13bd…8548For30K4.36%—8mo ago
1F0x1f3d…0591For440.70.06%—8mo ago
C50xc554…7759For11.20.00%—8mo ago
9F0x9f77…2768For0.90.00%—8mo ago
2F0x2f2f…f78aFor0.50.00%—8mo ago
D30xd311…8529Against00.00%—8mo ago
AC0xacba…43f6For00.00%—8mo ago
E40xe451…5b50For00.00%—8mo ago
500x50bf…cacaFor00.00%—8mo ago
C90xc9dd…23a5For00.00%—8mo ago
A50xa591…c8bbFor00.00%—8mo ago
1D0x1d14…40a6For00.00%—8mo ago
DA0xda33…b68dFor00.00%—8mo ago
A90xa925…09a7For00.00%—8mo ago
600x6030…0b21For00.00%—8mo ago
6C0x6c21…5c4fFor00.00%—8mo ago
B90xb9a5…a47fFor00.00%—8mo ago
0E0x0e39…1b8eFor00.00%—8mo ago
3E0x3e85…e80cFor00.00%—8mo ago
A40xa4aa…2a39For00.00%—8mo ago
1B0x1bf3…5e9bFor00.00%—8mo ago
8E0x8edc…dbf2For00.00%—8mo ago
120x12ee…a725For00.00%—8mo ago
C10xc1d3…8c88For00.00%—8mo ago
360x3662…ba01For00.00%—8mo ago
540x5438…6c75For00.00%—8mo ago
780x7825…38f6For00.00%—8mo ago
8C0x8cdb…1e3aFor00.00%—8mo ago
C80xc82a…ccd2For00.00%—8mo ago
B00xb0bc…ba86For00.00%—8mo ago
330x3349…871fFor00.00%—8mo ago
0A0x0a4f…3a6aFor00.00%—8mo ago
760x76e0…2a68For00.00%—8mo ago
Showing 43

07Forum

AIForum synthesis by Kvorumclaude-haiku-4-5
sentiment · favorablethread · constructive

Arguments for

  • Refinancing to USDC preserves COMP reserves needed for user incentives while honoring existing service provider commitments without depleting protocol incentive funds.— woof
  • The proposal ensures continuity of critical service provider work across Risk Management, Security, Development, and Governance without altering the economic value of existing DAO commitments.— woof
  • Using estimated conservative assumptions (e.g., $14 average COMP price) with intentional sizing above minimum requirements avoids any shortfall risk to service providers.— woof

Arguments against

None surfaced.

Unresolved concerns

  • Whether the Aera Vendor Vault and Aera Reserves Vault have sufficient USDC liquidity to fund the proposed $2.2M+ in new streams without constraining other protocol operations.
  • Clarity on the final reconciliation process and timeline for returning any surplus USDC to the Compound Timelock after all COMP streams are terminated and swept.
  • Confirmation that the assumed $14 average COMP price over the 66.5-day governance and termination window is realistic and whether actual COMP price volatility could create new deficits.

Notable participants

  • woofLead author and proposer of the Service Providers Stream Revision, responsible for presenting rationale, impact analysis, and formal on-chain proposal with detailed deficit calculations.
  • GauntletCo-author of the proposal contributing risk management and financial analysis expertise.
  • ChainSecurityCo-author listed as contributor to the proposal design.
  • CertoraCo-author listed as contributor to the proposal design.
  • ZeroShadowCo-author and one of five service providers receiving refinanced streams.
  • TallyCo-author and one of five service providers receiving refinanced streams.
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Open the thread ↗