Skip to content

[Hooks] Add VolumeDynamicFeeHook to Optimism hooks allowlist#1399

Open
Axel-DeFi wants to merge 1 commit into
Uniswap:mainfrom
Axel-DeFi:add-optimism-hook-allowlist-volumedynamicfeehook
Open

[Hooks] Add VolumeDynamicFeeHook to Optimism hooks allowlist#1399
Axel-DeFi wants to merge 1 commit into
Uniswap:mainfrom
Axel-DeFi:add-optimism-hook-allowlist-volumedynamicfeehook

Conversation

@Axel-DeFi
Copy link
Copy Markdown

@Axel-DeFi Axel-DeFi commented Apr 13, 2026

Summary

Add VolumeDynamicFeeHook to the Optimism hook allowlist used by routing.

Hook purpose

VolumeDynamicFeeHook is a Uniswap v4 dynamic fee hook designed to provide bounded adaptive LP fee control with explicit onchain telemetry and transparent operational behavior.

Contract details

Accounting

The hook uses afterSwapReturnDelta to collect a hook fee in afterSwap. The fee is derived from swap settlement data using a configurable hookFeePercent parameter (hard-capped at 10%, changes enforced by a 48-hour timelock). Collected fees are held as ERC6909 claims in PoolManager (mint on swap, burn+take on owner withdrawal). No beforeSwapReturnDelta or other custom accounting is used.

Safety considerations

  • The hook is live and publicly documented.
  • Source code is public.
  • Behavior is explicit and observable through onchain events.
  • The hook is not proxy-upgradeable.
  • Any owner-controlled configuration is bounded and implemented in fixed contract logic.
  • State transitions and operational behavior are documented in the source repository.

Production history

Previous versions of this hook have been running on Optimism for over a month without incidents. The current version (v2.4.0) is a redeployment with an updated audit.

Rationale for allowlist inclusion

  • The hook is intended to be safely routable in Uniswap Labs products on Optimism.
  • It is attached to a production-oriented v4 pool.
  • The implementation is public, reviewable, and documented.
  • Allowlisting is requested to enable routing consideration for this hook on Optimism.

Contact

axel.defi.404@gmail.com

Checklist

  • Hook address is added in lowercase
  • Change is limited to the allowlist update
  • Source repository is public
  • Audit link is provided
  • Chain is Optimism

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Axel-DeFi
Copy link
Copy Markdown
Author

Hi team, just following up on this PR.

The routing hook intake form has already been submitted for this hook. Please let me know if anything else is needed from my side to help with review or allowlist consideration.

Happy to provide any additional implementation details or supporting materials if useful.

@Axel-DeFi
Copy link
Copy Markdown
Author

Received email confirmation that the hook submission has been approved and is now eligible for routing. Leaving this here for visibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant