Robinhood Chain · Uniswap v4
Water finds the lowest point
and stays there.
A launchpad where one transaction mints a token, opens its pool, and sends the pool's share down into a contract that has no function to pump any of it back out.
One transaction, and it is already done
The supply is printed
The token's constructor mints the whole of it and splits it in that same transaction. There is no mint function afterwards, no owner, no pause.
The pool opens
Native ETH against the token, with the grate in its key. A pool's hook is part of its key, so what it charges on its first day is what it charges on its last.
The pool's share goes down
Into the sump, as one position. Search that contract for a way to take it back out. There is not one.
Nothing passes without crossing it
Every pool charges on the way in, in either direction. Buy with ETH and it is kept in ETH; sell the token back and it is kept in the token. What is kept is split between whoever launched the token and the treasury, and both sides of that split are constants with no setter.
It is charged on the input rather than the output on purpose. Charging the output would pay a creator in the one asset they are least short of — the token they just launched.
The rate and the split are in the grate's verified source, where they are constants anyone can check. They are not repeated here, because a second copy of a number is a copy that can go stale, be mistyped, or read as a promise.
How the whole thing works →