Safe
Best for open-source verification
How it rates
- Source published in a public repository
- Dedicated security page published
- Documentation open without an account
- Terms not found at the conventional address at this check
Each indicator scores 2, 1 or 0. A pillar is the points earned over the points available; the overall score is the weighted sum. Every source below is public — check any of them yourself.
- MetSource code published in a public repository
Repository reachable at this check.
github.com/safe-global - MetSecurity documentation or disclosure page published
Security or support documentation reachable.
safe.global/security - Met
- MetPublisher identifiable from its own repository organisation
Repository published under Safe Ecosystem Foundation.
github.com/safe-global - Met
- Met
- Not metTerms or legal documentation public
Not found at the conventional address at this check.
- MetDocumentation states how the product is funded or priced
Documentation available to check.
docs.safe.global/ - Met
- Met
- Met
- Met
- Met
- Met
- Met
- Met
- Met
- Met
- Not metTerms or legal documentation published
Not found at the conventional address at this check.
- Met
- Met
- Met
- Met
- Met
- Not metLegal documentation reachable
Not found at the conventional address.
A smart-contract multisig securing treasuries across more than 120 EVM networks, where a threshold of signers is required to move any asset.
Our assessment
Safe is not a wallet in the ordinary sense — it is a smart contract that holds assets under rules you define, requiring a threshold of signers to move anything. It has become the default custody layer for DAOs, protocol treasuries and funds, deployed across more than 120 EVM networks.
Why a threshold changes the risk shape
A conventional wallet has one key, and one compromised device empties it. A Safe requires, say, three of five signers, so an attacker must compromise several people holding different devices in different places. For any balance managed by more than one person, this is the correct architecture and nothing else in this table competes.
Programmable, which cuts both ways
Modules and guard contracts add spending limits, recovery paths, gas sponsorship, batched transactions and passkey signers under ERC-4337. Every module is additional code with authority over your funds, so the strength of a given Safe depends on which modules are enabled — a fact worth stating plainly, because "I use Safe" describes a framework rather than a configuration.
Contracts are open and heavily reviewed
The core contracts are open source with a published audit history, and the amount of value they hold makes them among the most scrutinised code in the industry. Our openness indicators are all met apart from legal terms at a conventional address.
Who it suits
Safe fits treasuries, DAOs, funds and any individual whose balance justifies distributing keys across devices and people. Solo users who want a single-signature wallet for everyday transactions should use MetaMask, Rabby or Trust Wallet, and can hold reserves in a Safe behind them.
How rivals compare
Frequently asked
Does this score mean Safe is safe?
No. It measures what a user can verify before installing: published source, documented security posture, open documentation and an identifiable publisher. Runtime key handling is not tested by us.
Why does open source matter for a wallet?
It is the one substantive property an outsider can check without reverse-engineering the app. Everything else requires trusting the publisher or a third-party audit.
What would raise this score?
Publishing source, a dedicated security page, open documentation and terms at stable public addresses — all checkable by anyone.