A white hat hacker helped unlock 1003 ETH frozen since a failed 2016 ICO refund. The recovery followed new research into an old smart contract, which had blocked refunds for years. Security researcher Florent found a way to reactivate the process. The ICO team approved a signed transaction after testing the method in a forked environment for careful safe release.
The case centers on an ICO contract from 2016. It held 1003 ETH after the funding target was not reached. The contract was designed to return funds to investors. But a bug stopped the automatic refund path, and the ETH stayed locked onchain. Nearly ten years later, the balance still sat in the smart contract.

Old Ethereum contracts remain visible, so researchers can review their code and transaction history. Florent reviewed the contract logic and focused on the refund conditions that had blocked investor withdrawals. The recovery mattered because the contract still held live value. The ETH was worth about $2 million in the provided account.
The old code remained active enough for a valid transaction, but the refund route needed the right state. The failed refund also illustrates a common issue in early token sales. Some contracts held investor funds under narrow conditions. When one condition failed, the intended refund route could stop, while the chain preserved the balance and the code.
The method focused on an admin function inside the old contract. According to the provided details, the function could reset a holder balance to one. That change met the conditions needed for the refund mechanism to run again. Florent did not move the funds without approval. He contacted the ICO team and reproduced the recovery in a forked environment.
The test showed that the locked ETH could be released through a controlled transaction and not through a blind attempt. That step reduced the risk of an error during execution. Fork testing lets researchers copy current contract state and test changes.
It also helps teams understand each action before they sign a mainnet transaction. The approval process was central because the funds belonged to ICO participants. A white hat recovery still needs clear authority and audit records. In this case, the team signed the final action after the forked test confirmed the path.
After the team reviewed the process, it approved and signed the transaction. The white hat exploit then unlocked the full 1003 ETH stash. The source text said the stash was worth roughly $2 million when the recovery was reported. The unlocked ETH is expected to help original investors recover funds.
Any final distribution would depend on the ICO team’s process and investor records. The recovery did not create new tokens or change the old fundraising terms. The case is part of wider Ethereum security work on early ICO contracts. Many 2016 contracts were written before modern audit standards became common.
Their code can still hold value, so careful review can reveal repair paths or unresolved risks. This recovery relied on coordination, testing, and authorization by the team. It also relied on a researcher who reported the route before using it. The result returned a dormant balance to a refund path that had failed since 2016.
The post White Hat Hacker Unlocks 1003 ETH Frozen Since Failed 2016 ICO Refund appeared first on CoinCentral.

