Guardian/pause-keeper distinct from upgrader
Kinetiq's assessment for RD-F-034 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
PauserRegistry (0xac03CABA51e17c86c921E1f6CBFBdC91F8BB2E6b) is a separate contract holding PAUSER_ROLE and PAUSE_ALL_ROLE, distinct from the ProxyAdmin Safe (upgrader). Guardian/pause-keeper role is architecturally separated from the upgrade authority.
Sources #
- EtherscanKinetiq PauserRegistry 2 on HyperEVMScanPauserRegistry contract 0xac03CABA51e17c86c921E1f6CBFBdC91F8BB2E6b — separate from ProxyAdmin Saferetrieved 2026-05-17
- Kinetiq Code4rena README — role hierarchyCode4rena README: PauserRegistry role distinct from DEFAULT_ADMIN_ROLE/upgrade role; PAUSER_ROLE vs ProxyAdmin separationretrieved 2026-05-17
Methodology #
Determine whether a pauser/guardian role exists and is held by an address distinct from the upgrader address.
See the full factor methodology and distribution across all protocols →
rubric_version v1.7.0 protocol kinetiq factor RD-F-034 score green collected_at 2026-05-17 15:29:57