Uniswap V4 hooks / Robinhood Chain

Pools that keep
the Code.

Launch a token. Write its rules. Sign once.The rules live in a Uniswap V4 hook, written before the pool opens. Caps on early buys, a fee on every swap, liquidity locked until a date. The launcher can't change them afterwards. Neither can we.

Launch a token→Write its rules→Sign once

Sells are never blocked

Launch limits only apply to buys, and only for their window.

Liquidity can't leave early

The lock returns it only after the date. The date can only move later.

No one can mint more

A launched token has a fixed supply and no owner.

Every contract is public

Token, hook and lock are published on Sourcify.

See it react

Pick a hook. Fire a cannon.

Each hook is a short list of rules. These are three of the hooks UnyHooks writes, with the settings a launch would use. Press an event and watch the pool's rules respond.

Simulation, illustrative

The rules

Something happens

The pool now

The map

A launch is a promise. A hook makes it code.

Most launches ask buyers to trust the launcher: that the liquidity stays, that snipers get stopped, that the supply is what it says. With a hook, each of those is a rule the pool enforces on every trade.

01

At launch

Token, pool, liquidity and lock are created in one transaction. If any part fails, nothing exists.

02

The first minutes

Each buy is capped and each wallet waits between buys, so the first block can't take the supply.

03

After the window

Trading is open. The pool's fees keep going to whoever added the liquidity.

04 · X marks the spot

The lock date

Only then can the liquidity come back to its owner. A lock set to forever never opens.

Tokens put rules in the asset. Hooks put rules in the pool.

Coin, ship and chest

Three things, one signature.

The launcher signs once. No presale and no hidden allocation: whatever share of the supply doesn't go into the pool goes visibly to the launcher's wallet.

The coin

Your token. Fixed supply, minted once. No owner, no mint function, no tax, no blocklist. The default is 1,000,000,000.

The ship

Your pool: a Uniswap V4 pool against ETH, with a launch-protection hook and a full-range position from the ETH you add.

The chest

Your lock. The position goes into it for 30 days, a year or forever. Trading fees still go to you.

Ship's articles

Every crew sailed under articles.

Pirate crews signed written rules before they left port. A hook is the same for a pool: the pool calls its hook on every swap. The hook reads the trade and the clock, then lets it through, refuses it, or takes its fee. You describe the rules in plain words; UnyHooks writes the Solidity.

when <condition>   then <action>   [for <window>] e.g. when buy > 0.1 ETH then refuse for 60 minutes

Hooks you can build

SwapFeeHook

A share of every swap goes to a wallet or a treasury. From 0.01% to 10%.

LaunchGuardHook

For the first minutes, buys are capped and each wallet waits between buys.

DynamicFeeHook

The fee rises when the price moves fast and falls back when it calms.

TradingHoursHook

The pool only trades inside a daily window, optionally weekdays only.

Hooks enforce; they do not decide. A hook can refuse a trade or take its fee inside it. It cannot move anyone's tokens outside the trade.

What each setting means

FEE_BPS · recipient
The share of each swap and where it goes. Set once.
MIN_FEE · MAX_FEE · FULL_MOVE
The dynamic fee's floor, ceiling, and the price move that reaches the ceiling.
LAUNCH_WINDOW · MAX_BUY · COOLDOWN
How long buys are limited, the largest buy, and the wait per wallet.
OPEN_MINUTE · CLOSE_MINUTE
The trading window in UTC. Swaps outside it revert.
unlockAt
When a lock gives the liquidity back. It can be pushed later, never sooner.

Every setting is a constant. Once the hook is deployed, nobody can change it, the launcher included. The public page of each pool reads them straight from the contract.

The Code

Three articles no captain can break.

They are not options and not promises. They follow from how the contracts are written.

I

Raid the chest

Locked liquidity has no early exit. The position comes back only after the date.

II

Strike more coins

The token has no owner and no mint function. The supply is what it was at launch.

III

Keep you aboard

Sells are never blocked. Launch protection only limits buys, and only for its stated window.

The treasure

$UHOOKS

The native token of UnyHooks, on Robinhood Chain.

Contract address · Robinhood Chain

Announced at launch

This is the only official $UHOOKS contract. Check every character before you interact with it.

$UHOOKS is a crypto token, not an investment product. Nothing on this page is financial advice. Always check the contract address against this page before you interact with it.

FAQ

Questions from the crew.

What is a Uniswap V4 hook?

A hook is a small contract attached to a Uniswap V4 pool. The pool calls it at set moments (before and after swaps, or when liquidity is added and removed), so the hook can change fees, take a cut, block a trade or run any other rule you give it.

Do I need to know Solidity?

No. You describe the behaviour and UnyHooks writes the contract. The full source is always there if you or a reviewer want to read it.

What does "launch in one signature" create?

A token with a fixed supply and no owner, a Uniswap V4 pool against ETH with launch protection, a full-range position with the ETH you add, and a lock on it if you choose one. All in one transaction: if any part fails, nothing is created.

Can the liquidity be pulled after launch?

Not before the lock's date: the lock contract gives positions back only after it, and the date can only move later. Choose "forever" and it never opens. Without a lock, the position is yours to manage like any other.

What do I need to get started?

A wallet that works with Robinhood Chain and a little ETH there for gas. Only deploys, pools and locks cost gas.

Are the contracts safe to use with real money?

They are not audited. They compile, follow well-known patterns and are tested against Uniswap's own contracts, but this is a live network: have them reviewed before you put real funds behind them, and start with small amounts.

Set sail

Rules belong in the pool.

Launch a token with its pool, buy limits and lock in one transaction, or describe your own hook and deploy it from your wallet.