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.
K2 (Karak) chain balance
The K2 team's bridge on Ethereum now pays balances by Merkle proof (a list that proves your balance). The merkle root is set and claims are not paused. After 2027-09-12 the guardian can sweep what is left.
- Ask the K2 team for your Merkle proof. We could not find an official page that gives proofs.
- On the OptimismPortal 0xeeCE9CD7Abd1CC84d9dfc7493e7e68079E47eA73 call claimETH(_amount, _proof) for ETH.
- For tokens, call claimTokens(_tokens, _amounts, _proof) on the L1StandardBridge 0xBA61F25dd9f2d5f02D01B1C2c1c5F0B14c4B48A3.
zkSync Lite balance not claimed
zkSync Lite was shut down on 2026-05-04. Remaining balances are claimable on Ethereum through a claim contract and a withdrawal portal. Your account is on that list and has not claimed.
- Open the zkSync Lite withdrawal portal and connect the wallet that owned the account.
- The portal finds your address in the final state, builds the proof and sends the claim. Follow its prompts.
- Confirm the Ethereum transaction. Tokens go to your L1 address. Matter Labs sponsors gas for the first 100,000 withdrawals.
Funds in frozen StarkEx apps
Sorare, Immutable X, ApeX Pro, edgeX v1, Myria
Some StarkEx apps keep balances off-chain. A pending withdrawal can be claimed now. A deposit-only record cannot: the app operator must first publish data.
- Check the row type. A pending withdrawal can be claimed now; a deposit ledger row cannot.
- For a pending withdrawal, call withdraw with your owner key and asset type on the app's StarkEx contract (Etherscan). Funds go to your registered address.
- For a frozen app, the escape hatch needs the operator or data committee to publish state first. See the StarkWare docs.