Pump Hooks
00 / Launch a coin

Launch on pump.fun with rules from block one.

One transaction creates the coin on pump.fun's own program, opens its Pump Hooks market and installs your rules. The coin is a normal pump.fun coin: same bonding curve, same graduation to PumpSwap. You are the creator and the market authority.

Already have a coin? Hook an existing token instead.

01

Coin

02

Rules

2/4
01
Time-boxed limits on routed execution while a market is being activated.
02
A routed buy may not take a wallet's balance of the coin above a cap.
03
Anti-dump: a routed sell may move at most a share of the wallet's balance, at most once per cooldown.
04
Routed trades only inside a daily window on chosen weekdays.
05
Bounds on routed trade size and on rolling routed volume, per market and per wallet.
06
Denies routed trades when the venue's on-chain spot price deviates too far from an EMA of routed observations.
07
An on-chain loyalty ledger earned through routed buys and holding, with anti-wash rules.
03

Configure

MAX WALLETpriority 200
tokens
unix
sec
SELL LIMITpriority 1300
bps
sec
tokens
unix
sec
04

Launch

Launching is mainnet only. Switch the network to mainnet.
SOL
Mint (generated here)
DZUzc9…4jn1e7
Signatures
1 wallet approval

The create step is simulated before your wallet is asked to sign. Cost: about 0.017 SOL (pump.fun's creation rent, the market account and fees) plus your first buy.

Router boundary. Rules run on trades routed through Pump Hooks (this site, the SDK, integrations). pump.fun doesn't call external hooks, so trades sent to pump.fun directly bypass them. Coin metadata is stored on this site's storage, not IPFS.