Docs

What a hook really does.

A hook is a fee split and a schedule, fixed at mint and stored where anyone can read it. This page separates what the chain guarantees from what the creator has to do.

Where the money comes from

pump.fun pays a coin's creator a small share of every trade. It collects in a vault tied to the creator's wallet, and the creator claims it whenever they like. Without a hook nobody outside that wallet knows what happens next.

What zook adds

What is enforced, and what is not

The mint is real: PumpPortal builds the create transaction and your own wallet signs it on Solana mainnet. The hook is not enforced by pump.fun's contracts. The fees land in the creator's wallet and the creator chooses to run the split. What you get is a public, timestamped commitment and a trail of transactions to check it against, not a trustless guarantee.

Buyers should treat a hook as a stated plan with receipts. Every coin has a public page listing each claim and each buy, burn and payout. zook re-reads every one of those transactions from the chain before listing it, so a creator cannot file a receipt that did not happen. If they stop running the hook, the held amounts on that page keep growing for everyone to see.

What each destination does

Holder lists come from Jupiter's public data, because free Solana nodes refuse that lookup. A server with its own SOLANA_RPC reads them straight from the chain instead.

Writing a custom hook

Type the rule in plain words. The compiler reads three things from each clause:

Shares over 100 are scaled down; anything left over goes to "the rest" or, if you named none, to pool depth. It runs in your browser with no AI model, so it cannot invent a destination you did not write.

Cost

zook charges nothing. You pay Solana network fees, a small priority fee, and whatever first buy you choose.

Ready?

Pick a rule, fill in the coin, sign it.