Executed

Return Accidentally Sent Funds


ID 37

ID 37

Proposed on: Feb 9th, 2021

Proposed on: Feb 9th, 2021

Votes

Actions

Type

Address

Details

Custom

0x35A1...D550

_setImplementation(..)

Custom

Account

0x35A1...D550

Method

_setImplementation(..)

Custom

0x35A1...D550

sweepToken(..)

Custom

Account

0x35A1...D550

Method

sweepToken(..)

Custom

0x35A1...D550

transfer(..)

Custom

Account

0x35A1...D550

Method

transfer(..)

Custom

0x3d98...Cd3B

_grantComp(..)

Custom

Account

0x3d98...Cd3B

Method

_grantComp(..)

Proposal

This proposal acts to establish a policy for returning accidentally sent funds accessible by Governance under the following terms.

  • Sender must verify their identity through a signature or on-chain calldata and request return of funds on the compound forums within 6 months of accidental transfer
  • Funds will only be returned to the originating address
  • A 10% penalty will be imposed
  • The sent funds must have a minimum value of $1,000 at the time of the post
  • At most, once every six months, a proposal will be made that returns all funds eligible under these terms

Currently, there is one eligible transaction, and this proposal acts to return the locked funds under the terms stated above. In order to do so, we must set a new implementation for cUNI which adds the sweepToken functionality. It additionally removes unused verify callbacks resulting in minor gas savings on most interactions. This code change was developed in the open and reviewed by community members. Full testing has been done including unit tests and forking simulations. Due to the limited scope of the changes, they have not been professionally audited.

The last call grants Arr00 30 COMP for organizing this process and completing the necessary code changes.

Discussion New cUNI Implementation GitHub PR Accidental transfer

Votes
Status