Fee sharing hook on Robinhood Chain

Uniswap v4 Hook Contract 0x435ceb132aaeac416bbe28197de0b627d4848044 on Robinhood Chain · Fee sharing

Volume (24h)
$1.32
Value locked (TVL)
$1.31
All-time volume
$1.32
Pools using this hook
1
Swaps (24h)
3 (2 traders)
Total swaps
3

What it does

Every trader pays a fixed, unchangeable swap tax taken from the swap amount and sent to a set recipient, while LPs can add and withdraw liquidity freely.

How it works step by step

  • Charges a tax on each swap, taken from the swap output after the trade executes.
  • Sends the tax directly to a fixed tax recipient address using the pool manager.
  • Exposes a tax rate and a maximum tax rate, both apparently fixed (pure getters, no storage), so there is no admin who can change them.
  • Does not touch liquidity adds or withdrawals, so LPs can add and remove freely.
Swap behaviour
After every swap the hook takes a percentage of the swap's unspecified-side amount (usually the output) and sends it to the tax recipient, so traders receive slightly less. The exact rate is hard-coded but not readable from the decoded data.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely.
Fee behaviour
A fixed swap tax set by a constant rate, with a constant maximum, is paid to a fixed tax recipient on top of the pool's normal LP fee. The exact percentage cannot be confirmed from bytecode alone, but it appears immutable.
Owner & admin controls
No admin controls found; the tax rate, maximum rate and recipient appear to be constants with no setter functions or storage.

Enabled Uniswap v4 callbacks

afterSwap, afterSwapReturnDelta

afterSwap: calculates the tax after each trade; afterSwapReturnDelta: deducts the tax from the trader's swap amount and pays it out via the pool manager.

Security & trust assessment

Risk level: low, estimated (decoded bytecode, medium confidence).

Who controls it: No privileged keys were found; the tax rate and recipient appear permanently fixed at deployment. The recipient only receives the tax.

Risk to user funds: The hook takes only the fixed tax percentage from each swap's amount; the exact rate is unverified but cannot be raised. LP principal cannot be locked or drained.

Security findings

  • [info] Fixed swap tax: Each swap pays a tax taken from the swap amount to a fixed recipient; the rate is a constant bounded by a constant maximum, but the exact value is not visible from the decoded data.
  • [info] No admin and unrestricted withdrawals: There is no storage or setter, so nobody can change the tax, and remove-liquidity callbacks are disabled so LPs can always withdraw.

Contract details

Verified source
No
Bytecode size
2,688 bytes
Upgradeable proxy
No
Detected patterns
moves-currency, return-delta, tax

Pools using Fee sharing hook