Implement cToken sweepToken and return accidentally sent funds

Ah you found it, good. You are unable to get back your WBTC on your own; however, governance may be able to help you. Please follow the directions established here (post sig) and we will do our best to return your funds to you.

1 Like

Thanks a lot, look I sign msg using My Ether Wallet and the masage comes codify not whith my words, I don´t know if its right or I have to do somthing different. I really apreciate your help

1 Like

{
“address”: “0x6918fe32bb0ccfba961c554699c1b506ed0bd458”,
“msg”: “0x486920436f6d6d756e6974790a4920686176652061206269672070726f626c656d20616e64206d617920626520736f6d65206f6e65206865726520636f756c642068656c70206d652c20492077617320747279696e6720746f2073656e64207762746320696e206d6574616d61736b2066726f6d206d79206163636f756e74203120746f206163636f756e74203220286c65646765722920616e64206279206d697374616b652c20492073656e7420746f20636f6d706f756e6420636f6e74726f6c6c657220286d79206d697374616b6529203078336439383139323130613331623439363162333065663534626532616564373962396339636433622e20686f772063616e206920736565207468652062616c616e6365206f6e20636f6d706f756e6420286966206974c2b47320706f7369626c6529206f7220686f772063616e20692074616b652077627463206261636b203f2074686f73652061726520616c6c206d7920736176696e67732049c2b46d2064657365737065726174652e207468616e6b7320696e20616476616e63650a0a5472616e73616374696f6e20486173683a0a307835613465366136663239383934393134626535323530643739336661326262366439386130316431333532386561306431663339616661373331393334363239”,
“sig”: “1cfc668470a95d902b25de8d7a318f8deb93b8a24e73adc9bb2904d54384a0b415965bf4848c9e441847cd8589eab6e7ed6bd761b7db9472f8ff337448bcf0471b”,
“version”: “3”,
“signer”: “MEW”
}

You did it correctly, but it seems like MEW broke the signing functionality in their latest release. Try using the older version here https://v5.myetherwallet.com.

1 Like

{
“address”: “0x6918fe32bb0ccfba961c554699c1b506ed0bd458”,
“msg”: “Hi Community\nI have a big problem and may be some one here could help me, I was trying to send wbtc in metamask from my account 1 to account 2 (ledger) and by mistake, I sent to compound controller (my mistake) 0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b. how can i see the balance on compound (if it´s posible) or how can i take wbtc back ? those are all my savings I´m desesperate. thanks in advance\n\nTransaction Hash:\n0x5a4e6a6f29894914be5250d793fa2bb6d98a01d13528ea0d1f39afa731934629”,
“sig”: “0x1cfc668470a95d902b25de8d7a318f8deb93b8a24e73adc9bb2904d54384a0b415965bf4848c9e441847cd8589eab6e7ed6bd761b7db9472f8ff337448bcf0471b”,
“version”: “3”,
“signer”: “MEW”
}

1 Like

Any recommendations on if and how to recover the funds from this transaction?

It seems like you swapped $6k cCOMP for dust COMP using ZeroEx. This occurred because you used a Uniswap pool with almost zero liquidity, and you caused massive slippage. Someone else came and equalized the pool shortly after: Ethereum Transaction Hash (Txhash) Details | Etherscan.

Your funds are gone, maybe try complaining to whatever frontend you used for this trade as it gave you a very bad route.

1 Like

Thank you for the reply. I appreciate the response. A couple of follow up questions as Im trying to make sure I understand.

-When you say ‘front end’ in this case I used Uniswap. Is that what you’re referring to?

-I only chose to use Uniswap when The compound.finance interface wouldn’t convert my CCOMP to COMP when I tried to disable it as collateral.

-when you say someone else came in and equalized the pool, could you elaborate on that more.?

Would you recommend an alternative to Uniswap for transactions like this in the future? I obviously won’t be using that app again.

Does Compound Labs offer any support for this sort of thing or nah?

Yeah I’m referring to the website you used. The fact that it let you execute that trade is sad on their behalf. The Compound.finance interface allows you to convert cCOMP to COMP and should be used for this type of transaction.

Unfortunately, there is nothing Compound Labs or the Compound protocol can do for you at this point.

1 Like

I am planning to submit a proposal which returns these funds to @fedevido. This proposal will use code as written in PR #193. The proposal has been reviewed and signed off by OZ as seen here. We will recover the WBTC sent to the comptroller and send 90% back to 0x6918fe32bb0ccfba961c554699c1b506ed0bd458 which sent the WBTC in tx 0x5a4e6a6f29894914be5250d793fa2bb6d98a01d13528ea0d1f39afa731934629.

3 Likes

You can view the exact amounts of tokens sent to the comptroller here. The bounty is part of tokens that were accidentally sent to cUNI last year. The transaction sweeping the cUNI is here.

1 Like

Yes so i see that my claimed 400 uni was sent to the compound deployer i should see the balance reflect on my wallet address.also and plus that time lock also froze my initial deposits of uni,thus the smart contract i added and supplied liquidity to? y/n
My Wallet address is:

1 Like

Theo, it has been explained multiple times that the Uniswap Airdrop received by the Compound protocol (Comptroller address) does not belong to you, nor do Uniswap Airdrops received by other addresses.

The claim process that Uniswap created allowed any public address to “push” an eligible Uniswap Airdrop to the recipient address, and it seems that you submitted the transactions on the Compound protocol (Comptroller address) behalf, e.g. this transaction. Please consider this topic closed, and please stop privately harassing people about it.

2 Likes

check this bro i dont pay a 12-13 dollars of my money for you to tell me i dont read my own receipts.and to its not even in the comptrollers address.my claimed uni of 400 its in the Deployer 1 address.

The same logic applies to the Compound Deployer address: any Ethereum address was able to submit the claim function on behalf of any Uniswap Airdrop recipient; if an address received tokens it is that addresses property.

Hey guys, unfortunately had an issue where my father accidentally transferred funds directly to one of the Compound smart contracts. Have been in touch with @arr00 who advised that we sign a transaction proving ownership of the original EOA, as well as post about the issue here. Thanks for any support on this issue!

Here are all the details:

Cheers!

1 Like

This is a valid occurrence of accidentally sent funds and the community should work to follow the establish guidelines and return the accidentally sent funds to you.

Shortly after the WBTC was sent cUSDCv3, it was sold for USDC. The proceeds from this sale attributed to the 0.9882 WBTC sent by @MyDadMessedUp is:

65,713.662744 USDC * 0.9882/1.00016197 = 64927.72518 USDC.

Removing 10% as established previously results in 58,434.952662 USDC. This should be remove from the reserves of cUSDCv3 using the withdrawReserves function.

4 Likes

The funds from this transfer have been returned by governance in proposal 369.

1 Like

Hello everyone,

I am an experienced user with over 3 years of engagement with the Compound protocol. Unfortunately, I recently made an error and accidentally transferred funds (49,752 cETH) directly to one of the Compound smart contracts (0x4Ddc2D193948926D02f9B1fE9e1daa0718270ED5), which has a similar ending to the address I intended to send to (0x66466428990E0F42A4C54f64bee0Db6BF2336DE5). Transaction was made via Ledger directly to the address and I didn’t use any third party application, so it’s was just erroneous transfer.

I kindly request that you create a vote proposal to help me recover my funds. Any support on this issue would be greatly appreciated.

Thank you!