Platform default family
For an app or launch platform that wants a house style for its users.
On this page
LiveEverything outside the proposed connectors is live. Runs on live blocks on Hookr's shared hook.
A platform sets a two-pool family as its users' default on Hookr's shared hook and takes its cut on terms fixed at launch.
Why it is different. A platform gets a house style for its launches without writing a hook.
The pools
The platform's default family · Hookr's shared hook · royalty split
- ETHtick spacing 60
Royalty split with the platform
- Live:Dynamic fees
- Live:LP Rewards
- Live:Creator royalty
- Live:Arb recapture
- Live:King of the Pool
- USDGtick spacing 10
Tax to the platform
- Live:Dynamic fees
- Live:LP Rewards
- Live:Arb recapture
- Live:Tax + Conversionadvisory
How the pools work together
- Every user launch starts from this family; the platform is a payee in each royalty split and the tax recipient on each USDG pool.
- Your own hook is the other option: the platform deploys its own copy with its own address, where arb recapture and King of the Pool stay off until Hookr opens that hook's lane.
- Family Crown would run one crown across every launch on the platform. Proposed
Beside the pools and at launch
- Live:Revenue Router
- Live:Your own hook
Proposed connectors
- Proposed:Family Ledger
- Proposed:Family Crown
Walkthrough
Every section of the launch floor this combo uses, in order, with what to check, select and fill in each. The screenshots use HOOKR 0x18e674231a58c239dc7daedcffe15ec3a24cff5c (an example; any token that already trades and is not ETH or USDG) as the token.
Full walkthrough: Launch 1: the platform's default family on HOOKR
The link leaves Creator royalty off on pool 1. Connect your wallet, then turn it on.
Open the family
- Open the launch page on this family.
- Check that Hook Blocks says The linked pools are this launch's pools, with Pool 1 · TOKEN / ETH and Pool 2 · TOKEN / USDG.
- Leave Runs on at Hookr's hook.

Choose the token
- Click 1 Token and choose Token that already trades.
- Paste the token's address in Token contract. This walkthrough uses HOOKR, 0x18e674231a58c239dc7daedcffe15ec3a24cff5c, as an example.
- Check Already on Hookr lists the token's earlier launches. Leave Skip pools already open off.
- Click Continue.

Price the ETH pool
- On Pool 1 · HOOKR / ETH, check it reads tick spacing 60 and 3 Hook Blocks.
- Click Open at the market price.
- Leave Full range off. Type 0.000001 in Range from and 0.0001 in Range to, so the range holds where the token trades.
- Type 100000 in Token seed and 0.5 in Quote seed. These are example amounts.

Price the USDG pool
- On Pool 2 · HOOKR / USDG, check it reads tick spacing 10 and 4 Hook Blocks · Tax + Conversion.
- Type 0.03 in Opening price, 0.003 in Range from and 0.3 in Range to. These are example values.
- Type 100000 in Token seed and 1000 in Quote seed.
- Leave Opening price check off and click Continue.

Set the royalty recipient
- Click the Pool 1 · HOOKR / ETH tab, then Creator royalty on the board.
- Leave Royalty share at 10%.
- In Royalty recipient, paste your wallet's address. This walkthrough uses 0x1111…1111 as an example.

Royalty pool blocks
- Check Your hook shows Dynamic fees, Arb recapture, King of the Pool at 50% pot and LP Rewards at 1.44% to LPs, with the Advisory slot at 0 of 1.
- If King of the Pool reads 25% pot and Checks lists Pot share and Prize ceiling to fix, edit a setting on this pool, such as the Royalty recipient above. It then turns to the whole pot.

King of the Pool
- Check King of the Pool is switched on: 1-day rounds, Pot 50% of every arb profit, Least buy 0.01 ETH, Prize: the whole pot.
- Check Arb recapture split reads Pot 50 · Hookr 25 · What The Hook 25.

Taxed pool blocks
- Click the Pool 2 · HOOKR / USDG tab.
- Check Your hook shows Dynamic fees, Arb recapture and LP Rewards, with Tax + Conversion in the Advisory slot at 1 of 1.

Set the tax recipient
- Click Tax + Conversion on the board.
- Leave Buy tax and Sell tax at 3%, starting at 10% and falling over 300 blocks.
- In Buy tax recipient and Sell tax recipient, paste the platform's wallet address. This walkthrough uses 0x2222…2222 as an example.
- Click Continue.

Split the royalty
- Under Creator income, turn on Revenue Router.
- Type the creator's wallet in Payee 1 wallet and 50 in Share. Leave Role at Creator.
- Click Add a payee. Type the platform's wallet in Payee 2 wallet and 50 in Share. Leave Role at Builder.
- Check it reads 100% of 100% and shows Pool 1 split id.

Check the royalty goes to the split
- Click 3 Hook Blocks, the Pool 1 · HOOKR / ETH tab, then Creator royalty.
- Check Royalty recipient now reads This pool's royalty split.
- Click 5 Review.

Review the pools
- Check ROYALTY SPLIT reads 0x1111…1111 50% creator · 0x2222…2222 50% builder.
- Under What differs between pools, check tick spacing 60 and 10, King of the Pool on the ETH pool only, and Tax + Conversion on the USDG pool only with Buy tax recipient and Sell tax recipient set to the platform.

Sign
- Stop at Review when it says Connect a wallet to launch. Connecting a wallet and signing is yours to do.
- Signing makes the royalty split first, one transaction, then the launch writes it as pool 1's royalty recipient.
