Skip to main content
Multisigs and DAOs are where the highest-value, highest-trust decisions happen. These rules give you a complete audit trail and real-time alerts across the multisig and governance stacks your organization uses — Squads and Realms, and Safe (Gnosis).

Summary

RuleAccount typesStatus
Squads Multisig V4 TrackerMultisig (Squads V4) + vaults🟢 Active
Squads Multisig V3 TrackerMultisig (Squads V3) + vaults🟢 Active
Squads Multisig Member ChangeMultisig (Squads V3/V4)🟢 Active
Squads Risky Member Add ProposalMultisig + screened member wallet🟢 Active
Squads V4 Timelock MonitorMultisig (Squads V4) + proposals🟢 Active
Squads Multisig Member ActiveMultisig member wallets🟢 Active
Squads Multisig Large TransactionMultisig + vault accounts🟢 Active
Realms Governance TrackerDAO / Governance + treasury🟢 Active
Realms Proposal MonitorDAO / Governance (proposals)🟢 Active
Realms Council Member ChangeDAO / Governance + member wallets🟢 Active
Realms Council Member ActiveCouncil member wallets🟢 Active
Realms Risky Member ProposalDAO / Governance + member wallet🟢 Active
Safe Multisig Tx ExecutedSafe (Gnosis) multisig🟢 Active
Safe Multisig Member ChangeSafe (Gnosis) multisig🟢 Active
Safe Multisig Threshold ChangeSafe (Gnosis) multisig🟢 Active
Safe Multisig Config ChangeSafe (Gnosis) multisig🟢 Active
Safe Multisig Module ChangeSafe (Gnosis) multisig🟢 Active
Safe Multisig ApproveSafe (Gnosis) multisig🟢 Active
Safe Multisig Pending ApprovalsSafe (Gnosis) multisig🟢 Active
New Squads Multisig Created (V3 / V4)Multisig (Squads)⚪ Deprecated

Rules

Detects. Full lifecycle monitoring of a Squads V4 multisig — one rule that covers governance, proposals, batch execution, spending limits, and treasury flows.
TriggerAny V4 multisig activity: member add/remove (with risk scoring), threshold changes, proposal create/approve/reject/execute/cancel, batch transactions, spending-limit use, and vault transfers (USD thresholds for financial movements).
Account typesMultisig (Squads V4) + vaults
StatusActive
Detects. Full lifecycle monitoring of a Squads V3 multisig — governance, proposals, authority changes, and treasury flows.
TriggerAny V3 multisig activity: member additions/removals, threshold modifications, proposal create/approve/reject/execute, authority changes, and vault transfers (USD thresholds for financial movements).
Account typesMultisig (Squads V3) + vaults
StatusActive
Detects. A member is added to or removed from a monitored Squads multisig.
TriggerA membership change (addition or removal) on the monitored multisig. Supports both V3 and V4.
Account typesMultisig (Squads V3/V4)
StatusActive
Detects. A proposal to add a member whose Range risk score is at or above a threshold — caught before it executes.
TriggerA V4 proposal to add a member, where the proposed member’s Range risk score ≥ the configured minimum.
Account typesMultisig (Squads V4) + screened member wallet
StatusActive
Detects. Approved-but-still-timelocked V4 proposals, with a countdown to when they can execute.
TriggerA V4 proposal has passed its approval threshold and is in its timelock window; re-alerts on a configurable interval with the remaining time. (Scheduled — recommended 60-minute ticker.)
Account typesMultisig (Squads V4) + proposal accounts
StatusActive
Detects. A multisig member signs a transaction outside the Squads program — i.e. acting independently with their own wallet.
TriggerA known multisig member is a signer on a non-Squads transaction. Specific members can be excluded. Supports V3 and V4.
Account typesMultisig member wallets
StatusActive
Detects. A large transfer in or out of a Squads multisig vault.
TriggerA vault-executed transfer whose USD value exceeds the configured minimum. Vault accounts are derived automatically from the multisig.
Account typesMultisig + vault accounts
StatusActive
Detects. A Realms (SPL Governance) proposal executes on-chain, or a realm / governance authority or config is changed.
TriggerA proposal-executed instruction lands, or the realm authority/config or a governance config is updated; tracks associated treasury flows above a USD threshold.
Account typesDAO / Governance + program + treasury accounts
StatusActive
Detects. Every stage of a Realms proposal’s lifecycle, including timelock countdowns.
TriggerNew proposals and every state transition (Draft → Signing Off → Voting → Succeeded → Executing → Completed, plus Cancelled / Defeated / Vetoed / Executing-with-errors), and Succeeded-awaiting-execution with a timelock countdown. (Scheduled.)
Account typesDAO / Governance (proposals)
StatusActive
Detects. A wallet joins or leaves a Realms DAO council.
TriggerSPL-Governance deposit/withdraw against the council holding account (ongoing membership), or mintTo / burn on the council mint (bootstrap / reset events).
Account typesDAO / Governance + member wallets + council mint
StatusActive
Detects. A known council member’s wallet acts outside the DAO governance program.
TriggerA council member is a signer or writable account on a transaction that does not invoke the governance program. Specific members can be excluded.
Account typesCouncil member wallets
StatusActive
Detects. A pending proposal that would add a high-risk wallet as a council member — caught before execution.
TriggerA proposal whose action would mint the council token to a wallet whose Range risk score ≥ the configured minimum. (Scheduled.)
Account typesDAO / Governance + prospective member wallet + council mint
StatusActive
Detects. A transaction is executed (or fails) through a monitored Safe.
TriggerExecutionSuccess / ExecutionFailure on the Safe; includes value moved and flags risky DelegateCall use. Can escalate on large total transfers.
Account typesSafe (Gnosis) multisig
StatusActive
Detects. An owner is added, removed, or swapped on a monitored Safe.
TriggerOwner add/remove/swap events; flags newly added owners that have a high Range risk score.
Account typesSafe (Gnosis) multisig
StatusActive
Detects. The number of required signatures on a monitored Safe changes.
TriggerThe signing threshold is changed — especially dangerous when lowered to 1.
Account typesSafe (Gnosis) multisig
StatusActive
Detects. A monitored Safe changes or removes its security Guard or Fallback Handler.
TriggerChangedGuard / ChangedFallbackHandler events (Safe ≥ 1.3.0). Removing a Guard removes a key safety control.
Account typesSafe (Gnosis) multisig
StatusActive
Detects. A module is enabled or disabled on a monitored Safe.
TriggerEnabledModule / DisabledModule events. An enabled module can move funds bypassing the signing threshold, so additions warrant scrutiny.
Account typesSafe (Gnosis) multisig
StatusActive
Detects. An owner signs / approves a pending Safe transaction.
TriggerAn on-chain approval for a transaction hash, including the count of confirmations collected so far.
Account typesSafe (Gnosis) multisig
StatusActive
Detects. A monitored Safe has a new off-chain pending transaction awaiting signatures, and again when it’s ready to execute.
TriggerPolls the Safe Transaction Service: fires when a new pending tx appears, then again when it reaches off-chain consensus (ready to execute). (Scheduled.)
Account typesSafe (Gnosis) multisig
StatusActive
All Safe (Gnosis) rules support Safe contract versions 1.1.1 through 1.5.0.

Deprecated

Retired from the current runner, kept for completeness:
  • New Squads Multisig Created (V3 / V4) — creation of a new Squads multisig account (separate V3 and V4 rules on the previous runner; the V4 variant could be filtered by member account).
Last modified on June 16, 2026