Dynamic fee hook on Robinhood Chain
Uniswap v4 Hook Contract 0x81f3c2f025bdcd51b900beab3b94d02448d28080 on Robinhood Chain · Dynamic fee
- Volume (24h)
- $0
- Value locked (TVL)
- $0
- All-time volume
- $0
- Pools using this hook
- 1
- Swaps (24h)
- 1 (1 traders)
- Total swaps
- 1
What it does
A fixed, ownerless launch hook that charges a higher swap fee right after launch and lowers it over a set time window, so early traders pay more and later traders pay less, while LPs can withdraw freely.
How it works step by step
- Sets a swap fee that starts at a high launch level and changes over a fixed time window after launch.
- Exposes the starting fee, the window length, the launch time and the current fee so anyone can check them.
- Only runs before swaps; it does not touch liquidity adds or withdrawals.
- Has no owner or admin functions, and the fee schedule appears fixed at deployment.
- Swap behaviour
- Before each swap the hook works out a time-based fee from the launch time and a fixed duration and hands it to the pool as an override. Early buyers and sellers pay more, and later trades pay less. It cannot take tokens from swaps directly.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely.
- Fee behaviour
- The fee starts at a hard-coded initial level and moves toward a lower level over a fixed duration after launch, most likely decaying. The exact percentages and duration are constants not readable from the summary data. Fees go to LPs as normal pool fees.
- Owner & admin controls
- No admin controls found; launch time, initial fee and duration appear to be fixed constants.
Enabled Uniswap v4 callbacks
beforeSwap
beforeSwap: returns the current time-based fee override for each swap.
Security & trust assessment
Risk level: low, estimated (decoded bytecode, medium confidence).
Who controls it: No privileged keys were found. The contract is not a proxy and has no storage-based settings.
Risk to user funds: The hook holds no funds and cannot deduct tokens. It only sets the pool's swap fee on a fixed schedule, and LP principal cannot be locked or drained.
Security findings
- [info] Immutable time-decaying launch fee: The fee follows a fixed schedule from launch time with no owner able to change it. The exact starting fee value is not confirmed from bytecode.
- [info] LP withdrawals unrestricted: Remove-liquidity callbacks and return deltas are disabled, so the hook cannot block withdrawals or take tokens.
Contract details
- Verified source
- No
- Bytecode size
- 2,029 bytes
- Upgradeable proxy
- No
- Detected patterns
- launchpad