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.
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.
Balancer v2 pool share
You hold Balancer v2 pool tokens, in your wallet or staked. You can exit the pool. Balancer has proposed a wind-down: if it passes, pools become withdraw-only on 30 Oct 2026.
- Open the Balancer app, find your pool and use Remove liquidity. Do this before 30 Oct 2026.
- If the app does not work, call exitPool on the Balancer v2 Vault 0xBA12222222228d8Ba445958a75a0704d566BF2C8 (Etherscan, Write tab).
- If your tokens are staked in Aura, Beefy or a gauge, unstake there first.
PoolTogether deposit still in pool
You deposited into a PoolTogether v3 or v4 prize pool and never withdrew. Your deposit is still in the pool contract.
- Open the prize pool contract (prize_pool address) on the block explorer.
- v4: call withdrawFrom(from, amount) with your address. v3: call withdrawInstantlyFrom(from, amount, controlledToken, maximumExitFee).
- v3 can charge an early-exit fee. Confirm and check your wallet.
Old SAI stablecoin to cash out
Maker SAI
SAI (the first Dai) was shut down. Each SAI can still be cashed for a fixed amount of WETH: 0.0052856 WETH per SAI (read from the contract).
- Approve first: on the SAI token 0x89d24A6b4CcB1B6fAA2625fE562bDD9a23260359 call approve(spender = 0xBda109309f9FafA6Dd6A9CB9f1Df4085B27Ee8eF, amount).
- Open the SaiTap contract 0xBda109309f9FafA6Dd6A9CB9f1Df4085B27Ee8eF on Etherscan, Write tab, and connect your wallet.
- Call cash(wad) with your SAI amount. You receive WETH.