2026-06-19 ยท 6 min read
How to Recover Funds From a DeFi Protocol After Its Website Shuts Down
A protocol you used shut down. The website is gone or broken, your wallet still shows the deposit happened, and you assume the money is lost. In most cases it is not. This guide explains why, and how to get your funds back.
Why your funds are still there
A DeFi protocol is two separate things: a website (the front-end) and smart contracts (the code on-chain that actually holds the money). When a team shuts down, they take down the website. They almost never can, or bother to, touch the contracts. Those contracts stay on BNB Chain permanently, and your balance stays inside them. No website is required to interact with a smart contract. You can call it directly.
Step 1: Confirm the position exists
Before anything, confirm there is a real balance to recover. Scan your wallet with Reclaim.bnb, which identifies the exact contract holding your funds and the amount. You can also verify it yourself on BscScan by looking at the contract and your token balances. Never act on a position you have not confirmed.
Step 2: Open the contract on BscScan
Go to bscscan.com and search the contract address that holds your position. Open the Contract tab, then the Write Contract sub-tab. This is where you can call the contract functions directly, the same calls the old website used to make for you.
Step 3: Connect your wallet
On the Write Contract page, click Connect to Web3 and connect the same wallet that holds the position. This connection is only to BscScan for sending the transaction. You are interacting directly with the contract, not handing control to anyone.
Step 4: Call the withdraw function
Look for the function that releases your funds. The exact name depends on the protocol, but it is usually one of these:
- withdraw, used by most farms and vaults. May require a pool ID and an amount.
- redeem or redeemUnderlying, used by lending markets like Venus. Converts your receipt tokens back to the underlying asset.
- claim or harvest, for unclaimed rewards.
- emergencyWithdraw, a fallback on many farms that force-exits your principal without claiming rewards. Useful when nothing else works.
Enter your full balance if the function asks for an amount, then confirm the transaction in your wallet. Pay the small BNB gas fee and the funds return to your wallet.
Safety rules
- Always verify the contract address before signing. Use the address Reclaim.bnb gives you or one you confirmed on BscScan.
- Read-only scanning never moves funds. Only the Write Contract step does, and only when you confirm.
- If a function reverts, try emergencyWithdraw, or check whether the position needs an unstake step before withdrawal.
If this sounds technical, that is exactly what Reclaim.bnb is for. It tells you the precise contract, the precise function to call, and the exact steps for your specific position. Scan your wallet at reclaimbnb.com to get started.