The Scale of the Problem: Why Treasury Security Demands Serious Attention
Corporate and protocol treasuries holding tens or hundreds of millions of dollars in digital assets represent the highest-value targets in the Web3 ecosystem. Unlike a bank account, a compromised crypto treasury does not offer a 24-hour recall window, a fraud investigation team, or a regulatory mechanism for recovery. Once a transaction is confirmed on-chain, the assets are gone. The attack surface is the treasury itself: the people who control it, the processes that govern it, and the technical infrastructure that holds it.
The 2024 Bybit hack, in which attackers compromised the exchange's cold wallet infrastructure to steal approximately $1.5 billion, demonstrated that even organisations with mature security programmes can suffer catastrophic treasury losses when the operational controls around signing procedures and workflow verification contain exploitable gaps. The Bybit hack was not a smart contract exploit. It was a targeted attack on the human and process layer of treasury management, executed with precision by a sophisticated threat actor.
Bybit is not an isolated case. The Ronin bridge hack of 2022 involved the compromise of five of nine validator keys. The Harmony Horizon bridge hack compromised two of five multi-signature keys. In each case, the architecture was understood to provide security. In each case, the operational controls around key management and signing were insufficient to prevent the loss.
This guide addresses crypto treasury management security as an operational discipline. The question is not whether your multi-sig wallet software is correctly deployed, it is whether the governance, processes, and human controls around that deployment are sufficient to withstand a determined attacker or an insider threat.
What Is a Crypto Treasury?
A crypto treasury is the pool of digital assets held by an organisation to fund its operations, meet its obligations, and maintain strategic reserves. The term encompasses a wide range of entity types and asset compositions:
- Protocol treasuries: Assets held by a decentralised protocol, typically in governance-controlled wallets, representing accumulated fees, token reserves, or ecosystem funds. Many protocol treasuries now hold hundreds of millions of dollars in stablecoins, native tokens, and other assets.
- DAO treasuries: Assets controlled by decentralised autonomous organisations, where spending decisions are made through on-chain governance votes. DAO treasuries introduce specific governance security risks that differ from centralised treasury structures.
- Exchange reserves: Assets held by centralised exchanges to back customer deposits, fund operations, and maintain liquidity buffers. Exchange treasuries are the highest-profile targets and typically face the most sophisticated threat actors.
- Corporate treasuries: Digital assets held by Web3 companies as working capital, treasury reserves, or strategic holdings. This category includes DeFi protocols operating as corporate entities, infrastructure providers, and investment firms.
- Fund treasuries: Assets held by crypto funds, including management fees received in crypto, co-investment positions, and operational reserves.
Regardless of entity type, the security requirements share common elements: assets must be held in a structure that prevents unilateral access, that requires defined processes for any transfer, and that maintains an auditable record of all transactions and authorisation decisions.
Understanding the broader context of digital asset treasury security, covering the full lifecycle of how assets are received, held, and disbursed, is the prerequisite for designing controls that are both effective and operationally sustainable.
Treasury Tiering: Hot, Warm, and Cold
A well-designed treasury is not a single pool of assets held in a single structure. It is a tiered architecture that matches the accessibility and security controls of each tier to the liquidity requirement it serves.
Hot Tier: Immediate Operational Funds
The hot tier covers assets required for immediate operational purposes: gas fees for protocol operations, routine vendor payments, payroll for contributors paid in crypto, and similar recurring disbursements. Hot wallets are connected to the internet and available for use with relatively frictionless authorisation procedures.
The hot tier should hold the minimum assets required to cover operational needs for a defined period, typically two to four weeks of expected expenditure. Holding more than this in the hot tier is unnecessary exposure: the cost of additional friction in moving assets from a warmer tier is trivially small compared to the cost of a hot wallet compromise.
Hot tier wallets should be multi-signature even at this level, with a lower quorum threshold appropriate to operational speed requirements: a 2-of-3 configuration with daily transaction limits and automated alerts on all outflows is a reasonable baseline.
Warm Tier: Short-Term Liquidity
The warm tier covers assets required within hours to days: larger vendor payments, contributor grants, ecosystem fund disbursements, and liquidity provisioning. Warm storage is typically hardware wallet-based or semi-offline, with a more demanding approval workflow than hot storage.
Warm tier wallets carry a higher quorum requirement, a 3-of-5 configuration is typical, and transactions require documented authorisation before signing. Time-delays of 24-48 hours between transaction initiation and broadcast are appropriate at this tier.
Cold Tier: Long-Term Reserves
The cold tier holds the organisation's strategic reserves: assets that are not expected to be needed for day-to-day operations, held for the long term, and requiring the highest level of security. Cold storage means the private keys are never online. Hardware security modules or air-gapped hardware wallets held by geographically distributed signatories are the appropriate infrastructure.
Cold tier wallets carry the highest quorum requirements, 4-of-7 or 5-of-9 are appropriate for large reserves, and transfers require formal approval procedures, independent address verification, time-delays of 48-72 hours, and notification to the board or equivalent governance body.
A typical allocation for a mature treasury might be: 5-10% in hot, 15-25% in warm, and 65-80% in cold. The precise proportions depend on the organisation's operational cash flow requirements and should be documented in the treasury policy and reviewed at least quarterly.
Multi-Signature Governance: Design and Deployment
Multi-signature governance is the single most important technical control for crypto treasury security. A multi-sig wallet requires a defined minimum number of designated signatories to approve any outgoing transaction. If the quorum is not reached, the transaction cannot be broadcast.
Multi-sig is not optional. Any treasury holding assets of material value that relies on a single private key for access is a catastrophic risk waiting to be realised. The question is not whether to use multi-sig, but how to design the quorum and the operational procedures around it.
Quorum Design Principles
The quorum design must balance two competing requirements: security (requiring enough signatories that no small number of compromised or colluding individuals can authorise a transfer) and resilience (not requiring so many signatories that a transfer becomes operationally impossible if some signatories are unavailable).
Practical guidelines:
- Never use a 1-of-n configuration for any treasury wallet. A single signature requirement provides no meaningful protection.
- A 2-of-3 configuration provides minimal resilience and is appropriate only for the hot tier with low transaction limits.
- A 3-of-5 configuration is the standard baseline for operational treasuries of modest size, providing tolerance for two simultaneous unavailabilities while maintaining meaningful security.
- A 4-of-7 or 5-of-9 configuration is appropriate for warm and cold tiers holding significant reserves.
- The threshold should represent a genuine majority of signatories: a 3-of-10 configuration, for example, provides almost no security despite its apparent complexity.
Signatory Distribution
The design of the signatory set is as important as the quorum number. The following principles apply:
- Geographic distribution: Signatories should be located in different jurisdictions, with different infrastructure and different exposure to local threats. A treasury whose signatories are all in the same office can be compromised by a single physical intrusion.
- Organisational distribution: No single team, department, or reporting line should hold a majority of the keys. Including at least one signatory external to the core operations team, such as a board member or external adviser, provides independence.
- Infrastructure independence: Signatories must not share hardware, software environments, or network infrastructure. Shared infrastructure means shared vulnerability: a single malware infection can compromise multiple signatories simultaneously.
- Succession planning: The policy must document what happens when a signatory leaves, is incapacitated, or loses their key. Key rotation procedures must be tested, not merely documented.
"Multi-sig is a technical control. Its security guarantee is only as strong as the operational discipline applied to key management, signatory distribution, and the approval procedures that govern its use."
Hardware Security Module Integration
Private keys for treasury wallets must never exist in software. A private key held in software, whether on a server, a desktop machine, or a cloud environment, is vulnerable to extraction by malware, compromised infrastructure, or an insider with access to the relevant system. Hardware security modules (HSMs) provide a hardware-backed environment where private keys are generated, stored, and used without ever being exported to software.
What HSMs Provide
An HSM is a purpose-built cryptographic device that performs cryptographic operations, including transaction signing, in a tamper-resistant hardware environment. Key properties include:
- Keys are generated within the HSM and never leave it in unencrypted form.
- The device is physically tamper-resistant: attempts to extract keys trigger automatic key destruction.
- Access to the HSM requires authentication (typically PIN and physical possession).
- All operations are logged within the device, providing an auditable record independent of the host system.
Enterprise HSMs designed for blockchain key management include products from Ledger Enterprise (Vault), Fireblocks (which uses MPC rather than traditional HSM architecture), and dedicated HSM vendors such as Thales and Utimaco. The choice of HSM solution depends on the organisation's scale, technical capability, and regulatory requirements.
HSM Deployment Considerations
HSM deployment is not purely a technical decision: it has significant operational implications. Each HSM must be physically secured, its access credentials managed through a privileged access management programme, and its backup and recovery procedures tested. The backup of HSM keys, typically stored as encrypted key shards in offline, physically secured locations, must be documented and its procedures tested at least annually.
MPC (Multi-Party Computation) key management systems, such as those used by Fireblocks, distribute key material across multiple parties such that no single party holds a complete key at any time. MPC provides similar security guarantees to HSM-based multi-sig but with different operational characteristics. Both approaches are valid; the choice between them should be made on the basis of the organisation's operational requirements and the quality of the vendor's implementation, not on cost alone.
Custodian Selection: What to Demand and When to Use One
The decision to use a qualified custodian for part or all of the organisation's treasury is one of the most consequential security decisions a crypto firm makes. A custodian takes responsibility for the secure storage of private keys, implements its own key management infrastructure, and typically provides insurance coverage against loss.
When to Use a Custodian
Self-custody is appropriate only if the organisation has genuine, demonstrable competency in key management, HSM deployment, and operational security procedures, and has the organisational structure to implement genuinely distributed key custody and approval workflows. For many firms, particularly those without a dedicated security function, these conditions are not met.
A qualified custodian eliminates the operational burden of key management, provides insurance coverage that self-custody cannot replicate, and offers regulatory standing relevant to institutional counterparties and regulators. The cost of custodial fees is trivially small relative to the potential cost of a treasury compromise.
The two approaches are not mutually exclusive. A tiered model, using self-custody for hot and warm operational wallets and a qualified custodian for long-term cold reserves, is sensible and common among mature crypto organisations.
Custodian Selection Criteria
Not all custodians offer equivalent security. The following criteria should form the basis of any custodian evaluation:
- Regulatory standing: Is the custodian regulated in a reputable jurisdiction? For European clients, MiCA authorisation or equivalent national authorisation is the relevant standard. For US clients, the relevant standard is whether the custodian meets the qualified custodian definition for regulated entities.
- Insurance coverage: What is the insurance limit, what are the exclusions, and who underwrites the policy? Coverage for hot wallet losses is typically more limited than cold storage coverage; understand the precise scope before relying on it.
- Key management architecture: How are keys generated, stored, and backed up? Where are the backups held? What is the physical security of key storage locations? A custodian that cannot answer these questions in detail is not a credible option for institutional assets.
- Incident response SLA: What is the custodian's committed response time for a security incident? What is their track record? Who is the direct point of contact for an emergency?
- Audit and attestation: Does the custodian undergo regular third-party security audits? Are SOC 2 Type II reports available for review? Has the custodian's key management architecture been independently assessed?
- Operational capabilities: Does the platform support the transaction types and smart contract interactions required for your operations? Custodians that support only simple transfers may be inadequate for DeFi-active treasuries.
Approval Workflow Design
The multi-sig configuration defines the minimum number of authorisations required. The approval workflow defines the process by which authorisations are sought, verified, and recorded. A multi-sig wallet without a defined approval workflow is a technical control wrapped around an operational vacuum.
Spending Policy Documentation
The treasury spending policy must define:
- Authorised spending categories: The categories of expenditure for which treasury funds may be used, with any category-specific limits.
- Transaction size thresholds: The dollar or token amounts at which additional authorisation levels are required. A three-tier structure (operational, significant, and major transactions) with increasing requirements at each tier is a workable model.
- Authorised signatories: A documented and maintained list of individuals authorised to sign at each tier, with their key identifiers and current status.
- Prohibited transactions: Categories of transaction that are never authorised, such as loans to related parties, investments in speculative assets, or transfers to new addresses without a documented onboarding process.
Pre-Transaction Verification
Before any signatory commits their signature, the following must be independently verified:
- Destination address verification: The destination address must be verified through a source independent of the transaction request. If the payee is a known vendor, the address must be confirmed against the vendor record in the treasury management system, not against the address in the transfer request (which may have been tampered with). For a new payee, an independent confirmation process must be completed before any transfer is made.
- Business justification: The documented business reason for the transaction must be clear, complete, and consistent with the approved spending policy. Insufficient or vague justification is grounds for refusal until clarification is provided.
- Amount verification: The amount to be transferred must match the approved request precisely. Discrepancies, even minor ones, must be investigated before signing.
Time Delays
Large treasury transfers must be subject to mandatory time delays between the initiation of the transaction and the broadcast to the network. A minimum delay of 24-48 hours for significant transactions and 48-72 hours for major transactions provides a detection and intervention window. If a transaction is initiated through fraud or compromise, the delay gives the organisation time to identify the problem and freeze the process before assets leave.
Some multi-sig tools and governance platforms implement time-locks at the smart contract level, making the delay technically enforced rather than reliant on procedural compliance alone. Where this capability exists, it should be used.
Out-of-Band Confirmation
Before providing their signature, each required signatory should confirm, through a channel completely separate from the transaction request workflow, that they are genuinely authorising the transaction. A brief phone or video call between signatories, conducted via pre-registered contact details rather than details provided in the transaction request, closes the social engineering gap that has been exploited in multiple treasury compromise incidents.
Smart Contract Treasury Tools: Gnosis Safe as Operational Infrastructure
Gnosis Safe (now operating as Safe) is the dominant multi-signature wallet infrastructure for on-chain treasury management. It has become the de facto standard for protocol and DAO treasuries, securing billions of dollars across thousands of deployments. Understanding Safe as an operational tool, not just a technical deployment, is essential for anyone managing an on-chain treasury.
Safe as Operational Infrastructure
Safe provides the technical enforcement of multi-sig requirements, but its security properties depend entirely on how it is configured and operated. The following operational considerations apply to any Safe deployment:
- Configuration governance: Changes to the Safe configuration, adding or removing owners, changing the quorum threshold, enabling or disabling modules, must themselves require multi-sig approval and follow the same approval workflow as financial transactions. Configuration changes are a primary attack surface: an attacker who can modify the owner list or reduce the quorum threshold can subsequently authorise any transfer with reduced friction.
- Module security: Safe supports modules that extend its functionality, including automated spending allowances, delegate calling, and third-party integrations. Each module is a potential attack surface. Modules should be deployed only after security review, and the list of enabled modules should be reviewed periodically.
- Transaction simulation: Before signing, all signatories should simulate the transaction in a test environment or use a transaction simulation tool to verify that the on-chain effect of the transaction matches the intended effect. This is particularly important for complex transactions involving smart contract interactions, where the actual effect may not be apparent from the transaction parameters alone.
- Signature verification: Hardware wallet signing (Ledger, Trezor) should be used by all signatories. Software-based signing introduces the malware risk that the HSM model is designed to eliminate. The hardware device's own display should be used to verify the transaction details before confirming the signature, never rely solely on the computer screen, which may be displaying a manipulated view.
Governance Policies on Top of Technical Infrastructure
The technical configuration of a Safe wallet is necessary but not sufficient. The governance policies that sit on top of the technical infrastructure determine whether the security properties of the technology are actually realised. These policies must address: who can initiate a transaction through the interface, what documentation must accompany an initiation, how signatories are notified of pending transactions, what the expected review time is before signing, and how disagreements between signatories about a proposed transaction are resolved.
Formalising these policies in writing, communicating them to all relevant personnel, and reviewing them periodically are not administrative exercises. They are the operational security controls that translate technical architecture into actual protection.
Operational Security for DAO Treasuries
DAOs introduce a specific set of treasury security challenges that differ from those of centralised organisations. In a DAO, treasury transfers are authorised through on-chain governance votes. This creates a fundamentally different attack surface: instead of compromising individual signatories, an attacker can attempt to acquire sufficient governance power to pass a malicious proposal unilaterally.
Governance Attack Vectors
Flash loan governance attacks involve an attacker borrowing a large amount of governance tokens through a flash loan, using that voting power to pass a malicious proposal in the same transaction, and transferring treasury funds to an attacker-controlled address. This attack is only possible when governance allows votes and proposal execution in the same block, without time-locks or other delay mechanisms.
Gradual accumulation attacks involve an attacker accumulating governance tokens over time to reach a threshold at which they can pass proposals unilaterally or in collusion with a small number of additional holders. This is a slower attack vector but potentially harder to detect until the attacker is ready to execute.
Proposal manipulation attacks involve the submission of a malicious proposal disguised as a benign or beneficial one, exploiting voter apathy or confusion about the technical effects of a complex proposal.
Governance Security Mitigations
Effective mitigations for DAO treasury governance attacks include:
- Time-locks on proposal execution: A mandatory delay of at least 48-72 hours between a proposal passing and the execution of its treasury transfer provides a detection and response window. During this window, the DAO community can review the proposal, identify any malicious elements, and take emergency action if necessary.
- Quorum and approval thresholds: Governance quorum requirements should be set high enough that flash loan-funded voting power cannot unilaterally meet the threshold. The specific threshold depends on the token distribution; the key is that it should require genuine community participation to pass a treasury transfer.
- Multi-sig on top of governance: Even for passed governance proposals, a multi-sig execution layer adds a human review step before the transfer is executed. A committee of trusted contributors who review passed proposals for malicious elements before signing provides a meaningful final check.
- Spending limits: Smart contract-level spending limits restrict the maximum amount that can be transferred through governance in a single transaction or within a defined period. Transfers above the limit require additional authorisation mechanisms.
- Active monitoring of governance activity: Unusual voting patterns, large token movements prior to a governance vote, or proposals with unclear or technically complex effects should trigger investigation before the vote concludes.
The separation of duties controls that apply in centralised treasury operations translate to the DAO context as a separation between the entities that propose, vote on, and execute treasury transfers. A governance structure where the same party can propose, vote with sufficient power to pass, and execute a treasury transfer without any other entity's involvement is structurally insecure.
Incident Response for Treasury Compromise
Treasury compromise requires a specific incident response track that differs from general security incident response. The irreversibility of on-chain transactions means that the first priority is not investigation, it is containment and mitigation of further loss.
The First 60 Minutes
The first hour of a treasury compromise response is the window during which further loss can be prevented. The following actions must be taken immediately, in parallel where possible:
- Freeze all pending transactions: Any transaction in the queue that has not yet been broadcast must be immediately halted. Do not sign any further transactions until the scope of the compromise is understood.
- Rotate signing authority: If any signatory's key is believed to be compromised, that signatory must be removed from the multi-sig configuration immediately using the emergency key rotation procedure. If the multi-sig configuration itself has been tampered with, an emergency governance action may be required.
- Pause any connected smart contracts: If the treasury is connected to live protocol contracts, consider emergency pausing of those contracts to prevent attackers from using treasury funds to manipulate protocol parameters or to drain additional assets through the protocol interface.
- Notify all signatories and key stakeholders: All individuals with signing authority must be made aware of the incident immediately through a pre-established out-of-band communication channel. This is not the time to rely on email or messaging platforms that may be compromised.
- Preserve forensic evidence: Do not alter or delete logs, transaction records, or any system configuration. Document all actions taken in response to the incident with precise timestamps.
Legal and Communication Obligations
A significant treasury compromise involving customer or third-party assets may trigger mandatory notification obligations under applicable regulatory frameworks. MiCA, DORA, and national financial crime regulations impose specific timelines for notifying regulators of significant incidents. Legal counsel must be engaged within the first hours of the response.
Public communication strategy requires careful judgement. Premature disclosure can trigger market panic, additional attacks on weakened infrastructure, or destruction of evidence by perpetrators. Delayed disclosure may breach regulatory obligations or damage trust with stakeholders. The incident response plan must include pre-approved communication templates and a clear escalation path for authorising public statements.
Post-Incident Review
Every treasury security incident, whether or not it resulted in material loss, must be followed by a formal post-incident review. The review must address: what control failed, why it failed, whether the failure was foreseeable and preventable, what changes to process, technology, and policy are required, and how the effectiveness of those changes will be measured. The findings of the review must be presented to the board or equivalent governance body within a defined timeframe.
Frequently Asked Questions
How should a crypto treasury be tiered between hot, warm, and cold storage?
A well-designed treasury typically keeps no more than 5-10% of total reserves in hot wallets covering immediate operational requirements such as gas, payroll, and routine vendor payments. A further 15-25% may sit in warm storage, accessible within hours with defined approval processes, for short-term liquidity needs. The remainder, often 65-80% of reserves, should be held in cold storage with the most rigorous multi-signature and HSM controls. The precise proportions depend on the organisation's operational cash flow requirements and its risk tolerance, and should be reviewed at least quarterly.
When should a crypto firm use a qualified custodian rather than self-custody?
The decision between a qualified custodian and self-custody depends on the organisation's internal capability and risk profile. Self-custody is appropriate only if the organisation has demonstrable competency in key management, HSM deployment, and operational security procedures, and has the headcount to implement genuinely distributed key custody and approval workflows. For most firms, a qualified custodian removes a significant operational burden and provides insurance coverage and regulatory standing that self-custody cannot match. The two are not mutually exclusive: a tiered approach using self-custody for operational wallets and a custodian for long-term reserves is common and sensible.
What is the right multi-signature quorum design for a crypto treasury?
The quorum design should balance security against operational resilience. A 2-of-3 configuration provides minimal redundancy and is generally too low for significant treasury amounts. A 3-of-5 configuration is a common starting point for operational treasuries, providing reasonable security while tolerating the loss or unavailability of up to two signatories. For long-term reserves, a 4-of-7 or 5-of-9 configuration is appropriate. In all cases, signatories must be geographically distributed, must not share infrastructure, and must include at least one individual outside the core operations team to provide independence.
What approval workflow controls should be applied to large treasury transfers?
Large treasury transfers should require: a documented spending request with business justification submitted through an approved channel; independent verification of the destination address through a source outside the original request; mandatory time delays of typically 24-72 hours before the transaction is broadcast, allowing time to detect and respond to compromise; out-of-band verbal confirmation between at least two authorised signatories before signing; and post-execution reconciliation confirming the transaction matches the approved request. For transactions above a defined threshold, board-level notification should be triggered automatically.
How do governance attacks on DAO treasuries work and how can they be mitigated?
Governance attacks involve an attacker accumulating sufficient governance tokens to pass a malicious proposal, typically one that transfers treasury funds to an attacker-controlled address. Mitigations include: time-locks on treasury transfers following a governance vote, typically 48-72 hours minimum, providing a window to detect and respond to malicious proposals; quorum requirements high enough that flash loan-funded voting power cannot unilaterally pass proposals; multi-sig requirements on top of governance votes, so that even a passed vote cannot execute a transfer without human signatories reviewing and approving it; and active monitoring of governance activity to detect unusual voting patterns before a proposal reaches execution.