Deciphr Academy
Track 2 · Module 9 · Lesson 2 of 6 · 7 min read

How does a Safe multisig account work?

Short answer

Safe is a smart contract account with multisig built into its core.1 It keeps a list of owners and a threshold, and it only carries out a transaction once enough owners have signed it.2

From proposal to payment1. Proposeone owner2. Signother owners3. Submitwith signatures4. Safe checksenough? then runcollected off-chainsigners are owners?Too few signatures: the Safe will not run it
Fig. 2. One owner proposes a transaction. The other owners sign it. Once enough have signed, the Safe checks every signature before it acts.
Why this lesson uses Safe

Safe is used here as a worked example of a multisig smart account. Naming it is not an endorsement, and other multisig designs exist.

A smart account, not a key

A Safe is a smart account: an account run by smart contract code, not by one private key.1 The Safe has no private key of its own.2 Its code decides who may move funds, how, and under which conditions.1

You cannot tell a smart account from a key-controlled one just by looking at its address.1 It can receive funds like any account, but it cannot start a transaction by itself.1

Safe's documentation separates two things. Safe Smart Account is the contract code on the chain.3 Safe{Wallet} is the official app that people use to work with it.3 Lesson 6 shows why that difference matters.

Owners and a threshold

Each Safe keeps its own list of owners.2 An owner can be an ordinary key-controlled account, another smart account, or even a passkey.1

A Safe also stores a threshold: the least number of owners who must confirm a transaction before it runs.2 It can have any number of owners. The threshold can be anything from one up to the total number of owners.2

Owners can add or remove other owners, and change the threshold.2 Each of these changes is recorded on the chain as an event.1

From proposal to payment

  1. Propose. Any owner starts by creating a proposal for a transaction.4
  2. Share and sign. The proposal is shared so the other owners can approve and sign it.4 Safe's Transaction Service can collect these signatures off-chain, away from the blockchain.5
  3. Submit. The transaction is sent to the Safe together with the owners' signatures.2
  4. Check. The Safe checks that each signer is an owner and that each signature is valid.2 Only if enough owners have signed is the transaction allowed to run.2

A Safe can also bundle several simple transactions into one, so owners sign once instead of several times.1

Add-ons: modules and guards

Modules are add-on contracts that give a Safe extra features.6 Examples include daily spending allowances, which can be spent without the other owners' approval, and tools to recover a Safe.6 A basic Safe needs no modules. Adding or removing one needs the threshold of owners.6

A module can skip the signature check altogether.2 So Safe warns that modules can be a security risk, and that a malicious module can take over a Safe.6 Its advice is to add only trusted, audited modules.6

Guards work the other way round. They check a transaction before and after it runs, and they can block it.7 A broken guard can stop a Safe from working at all.7

Code can fail too

ethereum.org lists the Parity multisig wallet hack, in which $30 million was lost to hackers.8 It also lists the Parity frozen wallet issue, which left over $300 million in ETH locked forever.8

Our viewA Safe does not make anyone trustworthy. It makes sure that one person acting alone is not enough. Judge every module or shortcut by how much it weakens that rule.
Sources
  1. How do Safe Smart Accounts work?. Safe documentation (Safe Smart Account overview).
  2. Concepts: owners, threshold, signature verification and transaction flow. Safe documentation.
  3. What is Safe?. Safe documentation.
  4. Propose and confirm transactions. Safe documentation (API Kit guide).
  5. Safe Transaction Service. Safe documentation (Core API).
  6. Safe Modules. Safe documentation.
  7. Safe Guards. Safe documentation.
  8. Smart contract security. ethereum.org developer docs, page updated 7 October 2026.

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.