Skip to content

Security] Emergency Pause Circuit Breaker Extension #138

@Cedarich

Description

@Cedarich

Label: security, admin
Complexity: 200 points
Description:
Enhance the existing set_paused mechanism. Add a "drain" or "rescue" function for admins to recover funds from a compromised contract to a secure multisig treasury.
Tasks:

  • Implement emergency_withdraw with time-lock protection.
  • Add granular pause states (e.g., PauseDepositsOnly).
  • Document the governance process for emergency actions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    SorobanSoroban-specificStellar WaveIssues in the Stellar wave programcontractSmart contract work (Soroban)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions