Rabby on signing clarity
9.6/ 35% of the score
Simulates every transaction and displays the resulting balance changes and permission grants before signing, with risk warnings on contracts flagged as malicious.
Journalism for the digital-asset economy
Best Self-Custody Wallets · Rank 01 of 8
EVM users who want to see what a transaction will do before signing
Last verified August 14, 20264 scored axes
Documented and independently verifiable
Rabby scores 9.2 out of 10 and ranks #1 of 8 in the best self-custody wallets table, strongest on signing clarity (9.6) and weakest on coverage (8.8).
Simulates every transaction and shows the resulting balance changes in plain language before you approve, which prevents the single most common way people lose funds. Open source, chain-aware and free of the upsell clutter that fills its rivals.
4 axes, weighted as published in the table’s methodology. Each score below is read from the fact printed under it.
9.6/ 35% of the score
Simulates every transaction and displays the resulting balance changes and permission grants before signing, with risk warnings on contracts flagged as malicious.
8.8/ 25% of the score
Keys are held locally and encrypted with no cloud backup by default; major hardware signers are supported as first-class signers.
9.2/ 20% of the score
Client is published under an open licence.
8.8/ 20% of the score
EVM chains only, with automatic network switching; no Bitcoin or Solana support.
Software wallets rarely lose funds because their cryptography failed. They lose funds because a user approved something they did not understand. Rabby simulates every transaction and displays the resulting balance changes and permission grants before you sign, so a hostile approval looks obviously hostile instead of looking like every other confirmation dialogue.
Contracts flagged as malicious are called out, network switching is automatic, and the interface tells you which chain and which contract you are about to interact with. None of this is exotic engineering; it is the result of deciding that the wallet's job is to inform rather than to confirm.
The client is open source and free of the promotional surface most wallets have accumulated. Nothing pushes you toward an in-house swap with a fee attached, which over time is worth more than any single feature.
EVM only. If you hold Bitcoin or Solana you will need a second wallet, and the ecosystem is smaller, so an occasional dapp expects MetaMask specifically.
Install it alongside MetaMask rather than instead of it, sign with a hardware wallet for anything meaningful, and review the simulated balance changes on every approval rather than only on unfamiliar sites. Familiar sites are where drainers get planted.
It simulates transactions and shows the exact balance changes and permissions before signing, warns on contracts flagged as malicious, and does not push in-house swaps. MetaMask has broader compatibility and non-EVM support through Snaps.
Yes, the client is published under an open licence, and keys are held locally with no cloud backup enabled by default.
No. It is EVM-only, so holders of other chains need a second wallet alongside it.
8 services in best self-custody wallets