I accidentally sent CGPT (or USDC) to the token contract address / wrong address — can I get it back?
Updated Jun 1, 2026, 08:37 AM
Whether tokens can be recovered depends on where they actually went, so check the destination in a block explorer first.
Sent to a token contract address (e.g. the CGPT contract): Tokens sent directly to a token contract address generally cannot be retrieved. The CGPT token contract is renounced, which means no one — including ChainGPT — has control over it, so funds sent there cannot be moved back out. There is no recovery process for this, and ChainGPT cannot reverse an on-chain transaction.
Sent to the wrong personal wallet: This is a different situation. ChainGPT cannot reverse, reroute, or refund a confirmed blockchain transaction, and we have no control over a wallet you do not own. If you know who controls the destination wallet, the only path is to ask them directly to send the tokens back.
To avoid this in future, always double-check the receiving address before confirming any transfer.
Still need help? Contact support with your transaction hash and the sending/receiving addresses.