Use only the official links below. No real recovery asks for your seed phrase or private key. If anyone offers to recover funds for you, it is a scam.
REPv1 never swapped to REPv2
Augur (REP)
You hold old REPv1 tokens that were never swapped to REPv2. The REPv2 contract still accepts them.
- Approve first: on REPv1 0x1985365e9f78359a9B6AD760e32412f4a445E862 call approve(spender = 0x221657776846890989a759BA2973e427DfF5C9bB, your full REPv1 balance).
- Open the REPv2 contract 0x221657776846890989a759BA2973e427DfF5C9bB on Etherscan, Write tab, and connect your wallet.
- Call migrateFromLegacyReputationToken(). It moves your whole REPv1 balance and mints REPv2 1 to 1.
dYdX v3 balance
dYdX v3 was shut down and its exchange was set to 'frozen' on Ethereum. Your USDC can still be taken out through the escape hatch, or withdrawn if already released.
- Open dYdX's v3 sunset post and use the Escape Hatch link in its last update. It is hosted by an independent third party.
- Escape needs a proof for your stark key and position. The page builds it; the escape call goes to StarkPerpetual 0xD54f502e184B6B739d7D27a6410a67dc462D69c8.
- Then call withdraw from your registered Ethereum address to receive the USDC. You pay Ethereum gas.
PieDAO index token
PieDAO index tokens (pies) on Ethereum are still backed by a basket of tokens. You can exit the pool and get the underlying tokens.
- Open the pie token contract (the 'contract' column) in the explorer, Write tab, and connect your wallet.
- Call exitPool(amount) to receive the basket tokens pro rata.
- USD++ failed in a test. If your token is in a Balancer or Uniswap pool, remove that liquidity first.