Flash point
A sell crosses 0.5 percent of pool liquidity and stops dead. Anything smaller routes straight through and never meets the freezer.
- Threshold
- 0.50 % pool
Sell pressure thermodynamics
Every dump becomes a drip.
Any sell big enough to move the chart gets flash frozen, then released in equal slices over hours. You can always leave. You just can't land on everyone at once.
Readouts on this page are a simulation of the mechanism, running on an accelerated clock so a 24 hour window fits on a screen. No live pool is connected yet.
Nothing here stops anybody selling. The freezer only decides how fast the sell arrives, and it always finishes inside 72 hours.
None of them need a human, an approval, or a claim transaction.
A sell crosses 0.5 percent of pool liquidity and stops dead. Anything smaller routes straight through and never meets the freezer.
The tokens move into an escrow position the seller still owns. Two percent comes off as the freeze fee. Nothing else is taken.
It releases in identical slices, one per chain block, until the window closes. Nobody has to claim anything for it to happen.
Everything else on this page is a consequence of it.
Release rate
q = Q / NN = w(T) · B
Worked example
No curve fitting, no decay constant, no discretion. One number divided by another number, and the answer does not move again.
Move the sell size and see exactly what the contract would do with it.
Same sell, same size, same seller. Only the shape of the arrival changes.
Solid straight to gas, past liquid entirely. A frozen block can be burned instead of thawed. The tokens never reach the pool, the seller takes 6 percent against a rebate that maxes out at 4, and it settles immediately instead of over two days.
The arithmetic does the persuading. Anyone who does not need the liquidity today is taking a worse deal by waiting, so the supply that leaves is the supply that was never in a hurry. It leaves permanently.
Temperature reads net sell pressure across a rolling hour, not single trades. Splitting one big sell into twenty small ones drives the temperature down and drags the next freeze into a longer window.
| Temperature | Band | Net sell pressure, 1 h | Thaw window | Per hour |
|---|---|---|---|---|
| 0 °C | Ambient | under 0.5 % | 6 h | 16.67 % |
| −8 °C | Chilled | 0.5 to 1.5 % | 12 h | 8.33 % |
| −18 °C | Frozen | 1.5 to 4 % | 24 h | 4.17 % |
| −30 °C | Deep freeze | 4 to 8 % | 48 h | 2.08 % |
| −40 °C | Cryogenic | over 8 % | 72 h | 1.39 % |
The highlighted row is the band the freezer console is sitting in right now.
And you can't be frozen for being you. A freeze is triggered by the size of a trade against the pool, and by nothing else.
No buy is ever frozen. Not at any size, not at any temperature.
Ordinary size sells settle in one block like any other swap.
LP operations sit outside the freezer entirely.
There is no freeze list and no admin key that can freeze an address. Size against the pool triggers a freeze. Nothing else does.
| Parameter | Value | Applies to |
|---|---|---|
| Flash point | 0.50 % | of pool liquidity, per transaction |
| Freeze fee | 2.00 % | of the frozen amount, into the latent heat buffer |
| Thaw window | 6 h – 72 h | set by pool temperature at the moment of the freeze |
| Slice size | 1 block | equal slices, no cliff, no back loading |
| Frost rebate | up to 4.00 % | of the frozen amount, paid on full thaw |
| Sublimation bonus | 6.00 % | paid on burn, supply permanently removed |
The freeze fee funds the latent heat buffer, and the buffer pays the frost rebate. A seller who waits out the window recovers more than the fee cost them.
A USDG-native Arbitrum Orbit L2, chain id 4663, fully EVM equivalent. Freezes, slices and burns are ordinary transactions on it — there is no sidecar, no relayer and no off-chain queue.
Testnet is chain id 46630 at https://rpc.testnet.chain.robinhood.com.
Rows marked Not published do not exist yet. Nothing on this page
is a contract address, and no address should be trusted from anywhere but the account below.
10 · Verification
The contract address and every announcement are posted on X first. If you read a Cryo address anywhere else — a group, a reply, a screenshot — it is not from this project until that account has posted it.
This is the only official account for Cryo.
Anything else using this name is not this project.