Skip to content

Timelocked Admin Actions for Sensitive Contract Operations #687

@Cedarich

Description

@Cedarich

Description
Add timelocks for high-impact admin actions such as registry updates, treasury destination changes, pause authority rotation, and upgrade execution. Complexity: High (200 points)

Requirements and Context

  • Background: Immediate privileged changes increase governance risk and reduce time for community review.
  • Success Criteria (Done):
    • Sensitive admin actions are queued with an execution delay.
    • Queued operations can be inspected and cancelled before execution.
    • Execution emits events with proposer, target action, and timestamp metadata.

Suggested Execution

  • Fork/Branch: security/admin-timelocks
  • Implementation: Start with a focused timelock module used by registry and treasury-related contracts first.

Guidelines

  • Complexity: High (200 points)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions