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.
Thruster v3 position on Blast
You hold a Thruster v3 liquidity position (an NFT) on Blast. Thruster has shut down, but the position contract still works.
- Open the position contract 0x434575EaEa081b735C985FA9bf63CD7b87e227F9 on Blastscan, Write tab, and connect the wallet that owns the NFT.
- Call decreaseLiquidity with your tokenId, the liquidity amount, amount0Min, amount1Min and a deadline. Thruster's old guide explains each field.
- Then call collect(tokenId, recipient, max, max) to receive the tokens. You can call burn(tokenId) afterwards to delete the empty NFT.
- If the NFT is not in your wallet, it may be locked in another contract such as Hyperlock. Withdraw it from there first.
Unclaimed OP Stack chain withdrawal
Blast, Mantle, Mode, Zora, Lisk, Ink, Unichain and other OP chains
You withdrew from an OP Stack chain to Ethereum but never completed the last step. The funds wait in that chain's bridge.
- Use the official bridge of the chain you withdrew from (linked next to each of your positions).
- Connect the receiving wallet and open your transactions. Press Prove, wait out the challenge period shown on the page, then press Finalize.
- Pay the Ethereum gas fee each time.
Unclaimed OP Mainnet or Base withdrawal
Optimism, Base
You withdrew ETH or tokens from OP Mainnet or Base to Ethereum but never did the last step on Ethereum. The funds wait in the bridge contract.
- OP Mainnet: open the Optimism bridge (app.optimism.io/bridge), connect the receiving wallet, open your withdrawal, press Prove, then Finalize after 7 days.
- Base: Base's docs list Superbridge and Brid.gg as its bridges. Open one, connect the receiving wallet, find the withdrawal, press Prove, then Finalize.
- Base waits 5 days after Prove (1 day if both a TEE proof and a ZK proof back it). Pay the Ethereum gas fee each time.
Official bridges for the chains your positions are on:
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.