Declared versus taken
A hook can say one fee and take another, or take it outside the pool's own fee field.
Every swap crosses a border. We check the declaration.
On v4, the hook sits inside the pool and runs on every swap. It can take a fee, send it anywhere, and change it after launch.
A hook can say one fee and take another, or take it outside the pool's own fee field.
One trade's fee can be split across wallets and contracts the pool page does not show.
A fee wallet can be redirected after you buy. This check reads the swaps that already happened.
01
Read the declaration
The fee stored on the pool, in the same units a trader is shown.
02
Read the swaps
Recent swaps on that pool, then the fee the hook recorded in each transaction.
03
Publish the gap
The listed fee, the fee the hook recorded, and the transactions. A swap with no receipt says so.
The checker is live. The later stages stay closed until this one is being used.
1 · The checker
Declared versus taken, for hooked pools on Robinhood Chain. Feesback is first.
2 · The Guarded badge
On while the fee taken matches the listed fee. Off when they differ, or when no fee was recorded.
3 · The wrapper hook
A guarded pool for a token that already launched somewhere else. The fee is fixed, and a new recipient waits out a delay.
4 · The Swept route
Trades from the site, the bots, and agents go through guarded pools.
5 · Sweep it
One click after launching anywhere, on every chain that runs Uniswap v4.
A small program attached to a Uniswap v4 pool that runs on every swap. It can add features, and it can take a fee.
No. It publishes the declared fee, the fee taken, and the transactions. What that means is your call.
Robinhood Chain pools, starting with Feesback. The listed fee comes from the pool. The fee taken comes from the receipt the hook writes on a swap. A swap with no receipt says so.
The listed fee is the fee stored on the pool, the number a pool page shows. The fee taken is the cut the hook recorded on the swaps in this report.