Write the rules into the token.
Every transfer passes through the Hook.
Programmable tokens enforce on-chain rules before every transfer: who can buy, how much, and when they can sell. No contract writing required — pick a few rules and launch on BSC, deployed on the Flap bonding curve.
Choose your hook.
Every rule is a hook hanging on the transfer function. Pick a rule on the left to see how it allows or blocks each transaction on-chain.
Max Wallet Cap
Anti-DumpDefault 2%No address may hold more than a set share of total supply.
Limits whale concentration and fast mass selling.
Core Hook Rules
Use them alone or combine freely — all enforced on-chain.
On-chain conditions decide who can hold and trade.
- Holder GateOnly addresses holding a required token can buy.
- Whitelist PhaseOnly whitelisted addresses can trade right after launch.
Limits whale concentration and fast mass selling.
- Max Wallet CapNo address may hold more than a set share of total supply.
- Trade CooldownThe same address must wait between trades.
- Rolling Sell LimitTotal sells in any rolling 24h window can't exceed a share of the holding.
- Anti-Dump CapsLoose per-buy cap plus a very strict per-sell cap, so big orders can't crash the pool.
- Graduated Sell CapsThe bigger the holding, the smaller the share that can be sold at once.
- Conviction CapAfter buying, you must hold for a set time before you can sell.
Blocks snipers, sandwich bots and scripts at launch.
- Anti-SniperBuys in the first N blocks after launch are rejected.
- Max TransactionCaps the size of every buy and sell to blunt sandwich bots.
- No Contract BuysRejects buys made by contract addresses (bots).
- ChaptersEach time total buys reach a new step, the max wallet cap doubles (requires Max Wallet Cap).
- Rising Max per WalletWallets start capped at 0.2%; the cap rises one step every 10 minutes.
- Anti-BundleOnly one buy per block, stopping multi-wallet bundled sweeps.
Opens and closes the market on a set schedule and rhythm.
- Trading HoursTrading is open only during set daily UTC hours.
- Ping PongBuys and sells must alternate across the market, so no one can dump in a row.
Turns the rules themselves into game mechanics.
- Hot PotatoHold longer than the set time and 50% burns on your next transfer (on sells it comes from your remaining balance, so the pool is paid in full).
- King of the Hill2% of every buy goes into a prize pot (taken from what the buyer receives; 0% on sells, pool paid in full). Each buy resets the timer; when it hits zero the last buyer wins the pot.
