KVORUM
compoundSource: Compound governor oz · #444

[WOOF!] Top up Reward contract on Polygon

executedJun 9, 2025, 12:53 PM UTCbyD20xd2a7…5a0c

01Summary

AISummary by Kvorumclaude-haiku-4-5

This proposal transfers 2,495 COMP tokens that have already been accrued by users in Polygon USDT and USDC markets to the Polygon Rewards contract, enabling users to withdraw these unclaimed tokens even though rewards incentivization is currently disabled.

Type
treasury allocation

Key changes

  • Grant 2,495 COMP tokens to Polygon Rewards contract (0x6d903f6003cca6255D85CcA4D3B5E5146dC33925)(high)
  • Approve transfer of 2,495 COMP tokens to bridge contract (0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf)(high)
  • Bridge 2,495 COMP tokens from Ethereum mainnet to Polygon network for user withdrawals(high)
Contracts0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b0xc00e94cb662c3520282e6f5717214004a7f268880xa0c68c638235ee32657e8f720a23cec1bfc77c77
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

53 words

[WOOF!] Top up Reward contract on Polygon

Summary

This proposal bridges 2,495 COMP tokens that have already been accrued by users in the Polygon USDT and USDC markets. Although rewards incentivization is currently turned off, these tokens remain unclaimed and will be transferred to the Polygon Rewards contract to enable user withdrawals.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Consistent

The proposal states it will bridge 2,495 COMP already accrued to users in the Polygon USDT/USDC markets over to the Polygon Rewards contract to enable withdrawals. The calldata implements exactly this three-step bridging pattern: (1) _grantComp mints/grants 2,495 COMP (2495e18, matching the stated 2,495 COMP) to the Timelock-controlled address, (2) that address approves the Polygon PoS bridge predicate to spend the same 2,495 COMP amount from the real COMP token contract, and (3) depositFor is called on the correct Polygon RootChainManager proxy with rootToken set to the COMP token address, bridging the funds to a recipient address consistent with the Polygon Rewards contract. All addresses used (Comptroller, COMP token, RootChainManager) match their known canonical mainnet addresses, and the amounts across all three actions align with the '2,495 COMP' figure in the description after unit conversion. The intermediate steps (grant, approve, deposit) are mechanical implementation details of 'bridging' that a reasonable summary would omit. No numeric, target, or directional mismatches were found.

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

3 total
#0_grantComp(address,uint256)chain 0x1
Target
0x3d98…cd3b
Value
0 wei
Function
_grantComp(address,uint256)
Arguments
{
  "amount": "2495000000000000000000",
  "recipient": "0x6d903f6003cca6255D85CcA4D3B5E5146dC33925"
}
Calldata
#1approve(address,uint256)chain 0x1
Target
0xc00e…6888
Value
0 wei
Function
approve(address,uint256)
Arguments
{
  "amount": "2495000000000000000000",
  "address": "0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf"
}
Calldata
#2depositFor(address,address,bytes)chain 0x1
Target
0xa0c6…7c77
Value
0 wei
Function
depositFor(address,address,bytes)
Arguments
{
  "user": "0x45939657d1CA34A8FA39A924B71D28Fe8431e581",
  "rootToken": "0xc00e94Cb662C3520282E6f5717214004A7f26888",
  "depositData": "0x0000000000000000000000000000000000000000000000874114a0ec679c0000"
}
Calldata

05Tally

Summed from votes

Voters27
VP participating538.9K
Outcome (current)For
Current support100%

06Voters

27 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.