ballast's current hook charges 1% split 80/20 as published, but a Safe can change the fee (up to 10%) and the split at any time with no delay, and tokens on an older hook still run 50% creator / 50% platform-and-referrer.
- Subject
- ballasted.fun · @ballastedapp
- Claim checked
- "every swap pays a 1% fee, split on the spot inside the same transaction: 80% to the token's creator side, 20% to the platform" (@ballastedapp, 19 Oct)
- Protocol token
BALLAST 0xdc60…243c
Findings
The current hook matches the published split. The current hook BallastHook 0x4eb2…42cc reads its fee from settings contract 0xe09f…e5ad, set on 26 Sep 2026 to a 1% fee split 80% creator / 20% platform / 0% referrer. That matches "1% fee, 80% creator side, 20% platform".
The hook itself is fixed code. Both hooks are verified on the explorer, are not proxies and have no owner. Each points at a fixed settings contract chosen at deployment.
The fee and split can still be changed, with no delay. The settings contract is owned (two-step ownership) by a Safe multisig 0xefc9…c079 since 29 Sep. The owner can change the fee (1 to 10%), the split, the platform vault and allowed referrers at any time; there is no timelock. The platform vault was last changed on 6 Oct.
Tokens on the older hook run a different split. An earlier hook BallastHook 0x7431…80cc uses its own settings contract 0xc0b8…a594, never updated since deployment: 1% fee, 50% creator, 35% platform, 15% referrer (the referrer share goes to the platform when there is none). Tokens whose pools use this hook, such as $CLAP (0x0b5d…a16f), are still listed on ballasted.fun. Its settings are owned by 0xa277…37d1.
"One hook" is true per launch, not across all tokens. At least two Ballast hook versions are live, plus an earliest one paired with a token outside the current list. Buyers should check which hook a token's pool uses.
Hooks and settings
| Hook | Address | Settings | Fee · creator / platform / referrer | Settings owner | Last change |
|---|---|---|---|---|---|
| Now | 0x4eb2…42cc | 0xe09f…e5ad | 1% · 80 / 20 / 0 | Safe 0xefc9…c079 | 26 Sep (split), 6 Oct (vault) |
| Older | 0x7431…80cc | 0xc0b8…a594 | 1% · 50 / 35 / 15 | 0xa277…37d1 | never (defaults since 30 Jul) |
Method and limits
- Hooks found from Uniswap v4 Initialize events on the PoolManager for ballast tokens
- Hook and settings source read from the explorer (verified); constructor arguments decoded for the settings address
- Settings history from ParamsUpdated, PlatformVaultUpdated and ownership events
- Not checked: every token's pool, the treasury vaults, stock-token pricing
Describes code and settings, not the business or any token's value.
This page is static: no script runs, so any agent can read it. Every figure is also in ballast-hook-record.json.