What to do if my wallet is compromised?
Because Ern is a permissionless, decentralized application (dApp), we do not have custody of your funds and cannot freeze, reverse, or restore transactions.
We cannot recover funds that have been stolen, but you can take steps to limit further damage.
1. Act Immediately: Disconnect & Revoke
If the attacker has access to your wallet but hasn't drained it yet, or if you connected to a malicious site, you must cut off access immediately.
Disconnect your wallet: Open your wallet extension (e.g., MetaMask, Rabby), go to "Connected Sites," and disconnect from all applications.
Revoke Token Approvals: If you gave a malicious site permission to spend your USDC, USDT, or wBTC, they can drain your funds at any time. Use a tool like or the Token Approval tool on to revoke these permissions immediately.
2. Move Remaining Funds
If you still have assets in the wallet that have not been stolen, create a brand new wallet (on a different device if possible) and transfer the remaining funds there immediately.
Do not try to "wait it out." Automated bots used by hackers can drain funds seconds after they are deposited or unlocked.
3. Abandon the Compromised Wallet
Once a wallet's Seed Phrase (Secret Recovery Phrase) or Private Key is known to an attacker, it is compromised forever. You cannot change your seed phrase.
Stop using the wallet immediately.
Do not deposit any more funds into it.
Remove the wallet from your browser extensions and apps to prevent accidental use.
Why Ern Cannot Recover Your Funds
Ern is a permissionless protocol. This means:
Self-Custody: You are the only person who holds the "keys" to your funds. Ern developers never have access to your private keys or seed phrase
Immutable Transactions: All transactions on the Ethereum blockchain are final. No central authority, including Ern, can roll back a transaction once it is confirmed.