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.
Unlisted