How should a team run multisig approvals for a company treasury?
A multisig can still be beaten if signers approve what they have not checked; Safe's rule is "If you can't verify it, don't sign it."1 In February 2025, about $1.5 billion was stolen from the exchange Bybit after its multisig signers approved a disguised transaction.2,3
This lesson uses Safe's own guidance, and a real theft, as examples. Naming Safe, Bybit or any other firm is not an endorsement or a criticism of it.
Why the rule exists
NIST describes separation of duty: no user should have enough power to misuse a system on their own.4 Its example is that the person who authorises a pay cheque should not also be the one who prepares it.4 The two-person rule is one way to enforce this.4
A Safe with a threshold above 1 works in a similar way. No single account can move funds.5
A typical approval
- Propose. One owner creates the transaction and proposes it to the others.6
- Check. Each signer checks the recipient, the amount, the data, the operation type and the nonce. The nonce is the transaction's number in the queue.1
- Sign. Signatures can be collected off-chain until enough owners have signed.7
- Run. The Safe carries out the transaction only if enough owners have signed.8
What to check before signing
Safe's help centre sums it up in one line: "If you can't verify it, don't sign it."1
- The operation. Usually it should be a simple "call". Safe says a "delegate call" is dangerous and should be checked with a technical person.1
- Why that matters. A delegate call runs another contract's code as if it were the account's own.9
- A second device. Safe suggests signing on a different device from the one showing the Safe app.1
- A second tool. It suggests checking the transaction data with more than one tool and device before signing.1
- Known contracts. It suggests keeping a list of trusted contracts that you deal with often.1
The Bybit theft
On or about 21 February 2025, about $1.5 billion in crypto was stolen from the exchange Bybit.2 The FBI said North Korea was responsible.2
Bybit says the theft happened during a routine transfer from one of its Ethereum multisig cold wallets.3 It says the transaction and the Safe interface were spoofed, letting the hacker change the wallet's smart contract logic.3
Safe said its smart contracts were not affected. It said the attack was carried out by compromising a Safe{Wallet} developer's machine.10
Sygnia, a security firm that examined the Bybit signers' computers, reports that code serving Safe{Wallet}'s web interface had been altered.9 The altered code was set to target a specific Bybit cold wallet.9 It swapped the transaction for a delegate call to a contract the attackers had set up in advance.9 That contract let the attackers move funds without multisig approval.9
Sygnia says two earlier thefts, at WazirX and Radiant Capital, show "some level of similarity": signers saw normal-looking details while harmful transactions were signed.9 It says they may have used a similar method, but the method was not fully uncovered or made public.9 It found no sign that those two came from inside Safe{Wallet}'s own systems.9
Habits that limit the damage
- Separate Safes. Safe says some organisations keep different assets in different Safes, each with its own signers and threshold.5
- Allowances, with care. A module can set an amount that can be spent without other owners' approval.11 But a malicious module can take over a Safe.11
- Watch for big outflows. The Ronin bridge theft went unnoticed for six days, and Ronin says it had no proper system for watching large outflows.12
- How to perform basic transactions checks on Safe{Wallet}. Safe Help Center (Safe Knowledge Base).
- North Korea Responsible for $1.5 Billion Bybit Hack (Alert I-022625-PSA). US Federal Bureau of Investigation, Internet Crime Complaint Center (IC3), 26 February 2025.
- Bybit Security Incident: Timeline of Events and FAQs. Bybit (the exchange that was attacked).
- Glossary: separation of duty (from NIST SP 800-192). US National Institute of Standards and Technology (NIST), Computer Security Resource Center.
- What Safe setup should I use?. Safe Help Center (Safe Knowledge Base).
- Propose and confirm transactions. Safe documentation (API Kit guide).
- Safe Transaction Service. Safe documentation (Core API).
- Concepts: owners, threshold, signature verification and transaction flow. Safe documentation.
- Sygnia's Investigation into the Bybit Hack: What We Know So Far. Sygnia (a security firm that examined the Bybit signers' computers), 16 March 2025.
- Safe{Wallet} Statement on Targeted Attack on Bybit. Safe (@safe) on X; preview text read through X's public embed service, 26 February 2025.
- Safe Modules. Safe documentation.
- Back to Building: Ronin Security Breach Postmortem. Ronin Network (Sky Mavis), read through the Internet Archive's Wayback Machine, 27 April 2022.
General education built from the publicly available sources listed above. Not financial, legal, tax or investment advice. Naming a company, project or regulator is not an endorsement either way. Last checked 2026-10-22. Terms and disclaimer.