Unlisted
Index

Safety score

The formula

Every hook starts at 100. The result is capped at 100 and floored at 0.

Can change swap amounts (either swap ReturnsDelta flag)-25
Upgradeable-20
Source not verified, or unknown-15
Swap access gated, or reverted a probe in the last 24 h-15
Dynamic fee-10
First pool younger than 7 days-10
Audit link+5

Worked example

A hook deployed yesterday, behind a proxy, unverified, with a dynamic fee and the right to take a cut of your output:

100Start
-25Can change amounts
-20Upgradeable
-15Not verified
-10Dynamic fee
-10Younger than 7 days
20Result

Below 50 the score shows red, from 50 to 69 amber. The rankings have a tab for the busiest hooks under 50.

Where each input comes from

Flags from the address. Upgradeable from the EIP-1967 slots read on the chain, or the registry. Verified and audit from the registry, then Blockscout and Sourcify for unlisted hooks; when neither answers the page says unknown. Access from the registry. The revert from the probe. Age from the block of the hook's first pool.