UniHooks

BlockNodeHook

EthereumRegistered

An afterSwap hook that automatically mints tiered "node" NFTs via an external nodeManager when BLOCK tokens are bought, and burns nodes proportionally when BLOCK tokens are sold. Owner-configurable per-tier node limits, max nodes per swap, and a global auto-node toggle.

0x5a9dc05171fff9d5a7146665ef8d7c511690c040 First pool 27 Aug 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
2
Dynamic-fee pools
1
Last new pool
2mo
Code size
6,645 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
!Has an adminowner() is 0xc9c9…eb42. That account can usually change fees, limits or allowlists after you trade.
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed (contract: BlockNodeHook).
?No audit linkedAutomated checks only.

Pools using this hook

2 total
PairCreatedFeePool ID
ETH / BLOCK 2mo dynamic 0x13a8…d222 Tx ↗
ETH / BLOCK 2mo 1.00% 0x2bfd…2492 Tx ↗