CoinEx is closing. The exchange opened on 22 December 2017 and the withdrawal window shuts at 02:00 UTC on 22 December 2026, nine years to the day. Founder Haipo Yang gave the reason more plainly than most people in this industry manage: “Carrying unlimited risk for limited revenue is no longer a rational choice.”
Nothing was stolen. No bridge drained, no key leaked, no oracle disputed, no regulator kicking the door in. CoinEx states a reserve ratio above 100% and says every user asset is fully backed and withdrawable in full. By the grim standards of exchange closures, this is a good one.
And there is still a loss inside it. It sits in a place that no fairness page, no audit, no proof-of-reserves attestation and no provably fair claim has ever had a field for.
TL;DR
- CoinEx announced on 15 September 2026 that it will cease operations, citing collapsing volumes and compliance costs that “exceeded reasonable boundaries”. It is closing solvent, reserve ratio stated above 100%.
- Withdrawals run until 02:00 UTC on 22 December 2026. Unwithdrawn USDT then moves to independent custody, charged 5% of the original balance per month, with a final claim deadline of 22 August 2028.
- That interval is twenty months, and twenty months at 5% of a fixed principal is 100% of it. The fee and the forfeiture deadline arrive at zero in the same month.
- Every fairness guarantee in crypto is a statement about an outcome, never about a window. A proof that a draw was honest has never told you how long you have to collect.
- Satoshie’s answer is not a better attestation but having no platform balance for a countdown to attach to: stake escrowed by the contract for the life of one draw, Chainlink VRF verified before the payout callback, coinflip settled in a single transaction.
The schedule, in order
- 15 September 2026: new registrations end, referral rewards stop, futures go reduce-only.
- 22 and 29 September 2026: margin, loans, staking, Earn and futures close, deposit addresses go dark, then all spot pairs halt and CoinEx Smart Chain and OneSwap shut down.
- 22 December 2026, 02:00 UTC: the withdrawal channel closes.
- 22 August 2028: the final claim deadline for whatever was left behind.
Two weeks to stop the business. Ninety days to get your money. Then twenty months of a meter running.
Give them their due first
Most platforms that stop being viable never announce it. They go quiet while the front end stays up and the deposit addresses keep taking money, and you find out from a forum thread six weeks after your withdrawal stopped confirming. CoinEx named a date, killed risk-bearing products first and custody last, and said what happens to anything left behind. So the objection here is narrow and explicitly not fraud: the good version still transfers a loss, and the loss lands on the people least able to notice it.
A proof has no expiry date. A balance does.
Every guarantee this industry publishes is a claim about whether something was done correctly. Proof of reserves says the assets were there at a moment. A VRF proof says this number was not chosen by anybody. An audit says the code does what the docs claim. Correctness does not decay: it is as true in 2028 as on the day it was checked.
Your balance is not a claim about correctness. It is a relationship with a company, and a relationship has a duration. No fairness page tells you how long it is good for, because fairness pages are not shaped to hold that information. There is no row in any attestation that reads “and you have until December”.
CoinEx demonstrates this more cleanly than any hack could, precisely because every other variable is held at its best case. The money is there, the operator is honest, the reserve maths is fine. And a user who did everything right and simply was not reading in September still loses, because the only thing they failed to do was act inside a window they never agreed to.
The number nobody printed
Unwithdrawn USDT moves to independent custody after 22 December 2026, charged 5% per month of the original balance recorded at the end of the withdrawal period. The claim deadline is 22 August 2028: exactly twenty months later. Twenty months at 5% of a fixed principal is the whole principal.
The fee schedule and the forfeiture deadline are the same event, written twice.
I am not claiming that was designed. I am claiming nobody has to design it. If the fee compounds on the remaining balance rather than the original, which the reporting does not disambiguate, you keep roughly a third instead of nothing: a difference of degree inside an outcome that points one way either way. Past a date, your money is consumed by the cost of continuing to hold money you already own.
Notice reaches the people already paying attention
An announcement is a broadcast. A withdrawal is an action. The gap between those two is where the money actually goes.
The accounts still sitting there on 22 December are not a random sample of CoinEx users. They are, almost by definition, the dormant ones: the dead email address, the balance somebody forgot about in 2019, the person who stopped following crypto news in the last bear market, the account holder who is ill or in prison or dead and whose family has no idea the asset exists. Publication cannot reach those people. That is the defining property of the group.
A perfectly executed notice period therefore has a predictable result: it protects the attentive and quietly harvests the inattentive, and the operator can point at the announcement, correctly, the whole way through. No rule was broken. The rule was the mechanism.
The last thing they tell you is to stop trusting them
One more line in the notice is worth sitting with: “This announcement is the final announcement issued by CoinEx. Any ‘new announcement,’ ‘supplementary rules,’ or ‘policy adjustment’ appearing in the name of CoinEx is fraudulent.”
That is a company switching off its own authority on the way out, and it is the responsible thing to do. But look at what it admits. The channel you verified everything through, the official account, the blog, the support ticket, has a termination date too. After December, “CoinEx says” is not a statement anybody can check, and the phishing clone that appears in January will be indistinguishable from the real thing because there is no longer a real thing to compare it against.
A block explorer does not have that problem. It is not an authority you trust; it is a window onto data you can fetch elsewhere when that window closes.
What this looks like in a game
A raffle runs on a platform with a real bankroll and a real VRF integration. The draw is honest, the proof is on-chain and will verify forever. The winner entered on a phone they no longer own, the prize credited to a platform balance, and they never read the September announcement. The proof still checks out in 2029; the prize does not exist.
Note what did not fail: the randomness, the odds, the operator’s solvency or honesty. The failure sits one layer below everything anybody audits, in the question of how long a payout remains a payout, and that question has never appeared on a fairness page anywhere in this industry.
What Satoshie does about it, stated narrowly
You cannot attest your way out of a deadline. The fix is removing the thing a deadline attaches to.
Satoshie holds no platform balance, so there is no account row accruing a relationship with us. Stake is escrowed by the contract, randomness is requested from the Chainlink VRF coordinator named in deployed code before the draw, the coordinator verifies the proof before the callback may deliver, and the outcome is computed in that callback with payout in the same transaction. For coinflip, escrow, resolution and payment are one transaction, so the interval in which your value waits on you to act is measured in seconds rather than ninety days. Raffles escrow the prize against a deployed end time, so a draw’s dependence on us is bounded by the life of that draw, not the life of the company.
There is no dormancy fee, because there is no dormant balance to charge one against.
Where this cuts against us
Satoshie can stop too. We are subject to exactly the arithmetic Yang described, and compliance costs do not care about our architecture. We can commit to the shape of a wind-down, resolving open draws and releasing escrows; we cannot commit to existing forever. Being non-custodial changes what happens when we stop, not how likely we are to stop.
Self-custody has its own version of this, and it is harsher. Hold your own keys and there is no announcement, no schedule, no 5% meter and no claim window in 2028. Lose the seed phrase and the forfeiture is instant and total. Forfeiture by inattention is not something exchanges invented.
A VRF proof settles randomness and nothing else. It does not recover money, extend a deadline or make a prize collectible. Proof and delivery are different products and we only sell one of them.
Three questions
- If you stopped tomorrow, how long would I have, and is that number written in a contract I can read or on a policy page you can edit?
- Is there any state in which my value sits with you waiting for me to act, and how long does that state last?
- What happens to an unclaimed prize: does it stay claimable, revert, or start accruing a charge, and when did I agree to that?
If the answer to the first is a blog post, it is not an answer. Blog posts have the same termination date as the company that writes them, which is roughly the point of everything above.
CoinEx is closing with all the money still in the building, and that is what makes it the useful case rather than another hack story. The reserves are fine. The conduct is fine. The proof, if there were one, would verify. It is just that from today the money has an expiry date, and nothing anybody publishes has a field to express that.
📷 Photo by Ocean Ng (@oceanng) on Unsplash


