A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Bitcoin Core | Blue Wallet | BTCPay | Electrum | Green | Samourai | Wasabi | BitBox App | Bisq Wallet | Bitcoin Wallet | Casa Node 2 | Keymaster | Mycelium | Ledger Live | Trezor Wallet | Armory | BitGo | Bither | Bitpie | BRD | CoiNomi | Coin.space | Edge | Exodus | Hodl | Rise Wallet | Zengo | Abra | Bitpay/Copay | Blockchain | BTC.com | Coinbase | Dropbit | Jaxx | Xapo | ||
2 | Recommended | Totally | Totally | Totally | Totally | Totally | Totally | Totally | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not Really | Not at all | Not at all | Not at all | Not at all | Not at all | Not at all | Not at all | Not at all | |
3 | Why | Best Security & Features | Mobile UX & Features | Best Security & Features | Best Security & Features | Mobile UX & Security | Mobile UX & Best Privacy | Desktop UX, Best Privacy | Good Security & Privacy | Good Privacy | Mobile UX | Node | Secure but Closed-Source | Can't Connect Node | Secure, but altcoins | Secure, but altcoins | Outdated & Complicated | Altcoins, Web Wallet | Can't Connect Node | No support | Altcoins | Altcoins, Closed Source | Altcoins, Low Security | Altcoins, Low Security | Altcoins, No Privacy | 1YR no Release | Closed Source Can't Connect Node | Not Fully OSS & Altcoins | S2X, Custodial | S2X, Altcoins | S2X, Altcoins | S2X, Altcoins | S2X, Custodial, Altcoins | FBI Got to them | S2X, Altcoins | S2X, Custodial | |
4 | Web App | No | No | Yes | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | Yes | No | No | No | No | Yes | No | No | No | No | No | No | No | Yes | Yes | Yes | No | No | Yes | |
5 | Desktop App | Yes | No | Eventually | Yes | Soon | No | Yes | Yes | Yes | No | No | No | No | Yes | No | Yes | No | Yes | No | No | Yes | No | No | No | No | No | No | No | Yes | No | No | No | No | Yes | No | |
6 | Android | No | Yes | Eventually | Yes | Yes | Yes | No | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
7 | iOS | No | Yes | Eventually | No | Yes | No | No | No | No | No | No | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
8 | Fully Open-Source | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | Yes | No | Yes | Yes | No | Yes | No | Partially | No | Yes | Yes | No | No | Partial | No | No | |
9 | Software Language | C++ | React Native | C# + HTML + JS | Python | Java/Swift | Java | C# | React Native + Go | Java | Java | VueJS | React Native | Java / Objective C | Javascript | Javascript | Python | Javascript | Java | ? | Java/Swift | Java | Javascript | React native | NodeJS | Java / Swift | React Native | React Native | ? | Typescript/JS | ReactJS, Kotlin/Swift | Javascript | Javascript | Java/Swift | ? | ? | |
10 | Testnet | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | No | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | |
11 | Free | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Kind off | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
12 | Custodial? | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | Yes | |
13 | Wallet is API, SPV or a Node? | Node | SPV | API | SPV | API & SPV | API | SPV | SPV | SPV | SPV | API | API | API | API | API | Node | API | SPV | API | SPV | API | API | API / SPV | API | SPV | API | API | API | API | API | API | API | API | API | API | |
14 | Connects to a Backend Server? | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
15 | Is the Backend Open-Source? | - | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - | - | Yes | No | No | No | Yes | - | No | - | No | - | Yes | No | Yes | No | - | No | ? | No | Yes | No | No | No | - | No | No | |
16 | Can a user connect to his Node? | - | Yes | Yes (Only option) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes (Only option) | No | No | Yes | Yes | Yes | No | No | No | Yes | Yes | No | Yes | No | Yes | No | No | No | Yes | No | No | No | No | No | No | |
17 | Tor? | Yes | No | Yes | Yes | Yes | Yes | Yes (Default) | Yes | Yes | No | Yes | No | Yes | No | No | Yes | No | d | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
18 | How's the private key Backup done? | File | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Mnemonic Phrase microSD Card | Mnenonic Phrase | File | Mnenonic Phrase | File | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Many | File | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Mnenonic Phrase | Private Key | File | Mnenonic Phrase | Mnenonic Phrase | Shards | Backup Phrase | Mnenonic Phrase | Mnenonic Phrase | File | - | Mnenonic Phrase | Mnenonic Phrase | - | |
19 | Is the Backup Forced? | No | No | No | Yes | Yes | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | No | Yes | Yes | No | No | Yes | No | Yes | No | Yes | No | Yes | - | No | No | - | |
20 | User added entropy? | No | Yes | Yes | Yes | No | Yes | Yes | Yes | No | No | No | No | No | Yes | Yes | Yes | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | - | No | No | - | |
21 | Is there Hardware Wallet integration? | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | No | No | No | Yes (BITHD) | No | No | No | No | Yes | No | No | No | No | No | Yes | No | No | No | No | No | |
22 | Multi-Signature? | Yes | No | Yes | Yes | Yes | No | No | No | No | No | No | Yes | No | No | No | Yes | Yes | No | Kind of | No | No | No | No | No | No | No | Kind of | Yes | Yes | No | Yes | No | No | No | No | |
23 | Can a Service Provider be a Cosigner? | No | No | No | Yes | Yes | No | No | No | No | No | No | Yes | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | Yes | No | No | Yes | No | No | No | No | |
24 | 2FA? | No | No | Yes | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | No | No | Yes | |
25 | Can you lock the App? | Password | Password | Password | Password | Many Ways | PIN | Password | Unplug HWW | Password | PIN | Password | Many | PIN | Many | PIN | No | Password | Many | Many | Password | PIN | PIN | Yes | PIN / Biometrics | No | Many | PIN | PIN | PIN | Email & PW | PIN | PIN | Password | PIN | ||
26 | Other BTC Features | - | CPFP | PayJoin | No | No | Paynyms | No | No | No | No | No | No | No | No | OP_RETURN | ECDSA Calculator | No | Vanity Addresses | OP_RETURN | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
27 | Is there Fee Selection? | Yes | Yes | Full | Yes | Yes | Yes | Yes | Yes | Full | Limited | Limited | Limited | Limited | Limited | Full | Full | Full | Limited | Full | Limited | Full | Limited | Full | No | Full | Limited | Full | No | Limited | Full | Limited | No | Limited | Limited | No | |
28 | Fiat DeNominations | No | Many | Many | Many | Many | No | USD | Yes | Many | Many | USD | USD | Many | Many | Many | No | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | Many | USD | Many | Many | |
29 | Exchange Rate API | None | Coindesk | Many | Many | Many | None | Aggregate | Coingecko Proxy | Bitcoin Average | bitcoinaverage.com | ??? | ? | Many | Many | Changelly | No | Bitgo | Many | ??? | ? | Changelly | ? | ? | M«ny | ? | ??? | ? | ? | Own | Own | Own | Own | No | ??? | Coinbase | |
30 | Bitcoin Unit of Account | Many | BTC / Sats | BTC / Sats | Many | Many | Many | Many | BTC | BTC | Many | BTC or SATS | BTC | Many | Many | Many | Many | BTC | BTC | BTC | Bits or BTC | BTC | BTC | Many | BTC | BTC or SATS | Many | BTC | BTC | BTC | Many | BTC | BTC | BTC | BTC | BTC | |
31 | Bech32 addresses (bc1...) | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | No | No | Yes | Yes | No | No | No | No | No | No | No | Yes | No | No | |
32 | Legacy Addresses (1) | Yes | No | Yes | Yes | No | Yes | No | No | Yes | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | Yes | Yes | Yes | No | Yes | No | Yes | No | |
33 | P2SH Address (3) (Segwit nested or other) | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | No | Yes | No | No | Yes | Yes | No | No | No | Yes | Yes | No | No | Yes | |
34 | Batch spending | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | - | Yes | No | No | - | No | No | No | |
35 | RBF (Replace by Fee) | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
36 | PSBT (Partially Signed Bitcoin Transactions) | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
37 | CoinJoin or similar | No | No | Yes, PayJoin | No | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
38 | Coin Control (UTXO Management) | Yes | Yes | Yes | Yes | No | Yes | Yes (Forced) | Yes | Yes | No | No | Yes | No | No | No | Yes | No | No | No | No | Yes | No | No | No | No | No | No | - | Yes | No | No | - | No | No | No | |
39 | Liquid Support | No | No | Yes | No | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
40 | Lightning Support | No | Yes | Yes | Yes | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | Not Anymore | No | No | |
41 | Can the user broadcast any TX? | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
42 | Message Signing / Verification of Signature? | Yes | No | No | Yes | No | Yes | No | No | No | No | No | No | Yes | No | Yes | Yes | No | Yes | Yes | No | Yes | No | No | No | No | No | No | No | No | Yes | No | Yes | No | No | No | |
43 | Can there be many wallets at the same time? | Yes | Yes | Yes | Yes | Kind Of | No | Yes | No | No | No | No | No | No | Kind of | Kind of | No | Kind of | No | No | No | No | No | No | No | No | Yes | No | No | Yes | Kind of | No | No | No | No | No | |
44 | Do you need to provide an email? | No | No | Yes | No | No | No | No | No | No | No | No | Yes | No | No | No | No | Yes | No | No | No | No | Optional | No | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | No | No | Yes | |
45 | Only Bitcoin? | Yes | Yes | No | Yes | No, Liquid | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No | Yes | No | Yes | No | No | No | No | No | No | Yes | Yes | No | No | No | No | No | No | Yes | No | Yes | |
46 | If Android, Play Store Downloads? | - | 10 000 | - | 100 000 | 50 000 | 50 000 | - | - | - | 1 000 000 | - | 1000 | 1 000 000 | - | - | - | - | 50 000 | 10 000 | 1 000 000 | 1 000 000 | 50 000 | 100 000 | 50 000 | 10000 | 1000 | 1000 | 500 000 | 500 000 | 10 000 000 | 500 000 | 5 000 000 | 1000 | 100 000 | 1 000 000 | |
47 | Support Level | Github | Many | Many | Github | Many | Many | Github | Many | Many | Github | Email / Telegram | Many | Web Tickets | Web Tickets | Github | Web Tickets | Documentation | Web Tickets | In App Tickets | Web Tickets | Many | Web Ticket | App Chat | Web Tickets | Web Tickets | Web Tickets | Web Tickets | Web Tickets | Web Tickets | Web Tickets | ||||||
48 | Legal Policy | No | No | No | No | Yes | No | Yes | Yes | - | No | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
49 | Segwit2x Support | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | |
50 | Fiat Exchange | No | Yes | Yes | No | No | No | No | No | Yes | No | No | No | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | |
51 | Spend with Visa/Gift Cards | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | Yes | No | No | No | No | No | Yes | No | No | No | No | No | No | |
52 | Altcoin Exchange | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | No | Yes | Yes | No | No | No | Yes | Yes | Yes | No | Yes | No | Yes | No | |
53 | Customizable UI (User Interface) | No | Yes | Yes | Yes | No | No | No | No | Dark Mode | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | Yes | No | Yes, Themes | Yes | No | Yes | Yes | No | No | No | No | No | |
54 | Can you Import Keys? | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | Yes | No | No | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | No | No | Yes | Yes | No | No | Yes | No | |
55 | Latest Version | 0.20.0 | 5.5.0 | 1.0.5.3 | 4.0.2 | 3.3.8 | 0.99.93 | 1.1.11 | 4.23.0 | 1.3.6 | 8.03 | 2.1.0 | 2.24.5 | v3.5.3.0 | v2.8.0 | 1.3.3-beta | v0.96.5 | ? | v1.8.2 | 4.7.8 | 4.3.1.5 | 1.19.5 | 2.20.3 | 1.16.1 | 20.7.7 | v2 | 1.1.3 | 2.14.2 | 4.3.2 | 10.0.3 | v4.37.11 | 4.47 | 22.1.307 | v3.8 | 2.4.1 | 5.27 | |
56 | Latest Version Release Date | 6/2/2020 | 7/5/2020 | 7/14/2020 | 7/8/2020 | 7/8/2020 | 4/16/2020 | 4/24/2020 | 10/20/2020 | 7/9/2020 | 6/9/2020 | 2/12/2020 | 7/6/2020 | 7/3/2020 | 7/5/2020 | 11/6/2019 | 12/24/2018 | - | 7/12/2020 | 7/2/2020 | 5/26/2020 | 7/8/2020 | 7/14/2020 | 7/12/2020 | 7/7/2020 | 9/25/2018 | 10/24/2019 | 7/13/2020 | 6/4/2020 | 6/1/2020 | 6/8/2020 | 4/3/2019 | 7/6/2020 | 4/2/2020 | 4/14/2020 | 7/6/2020 | |
57 | Latest Github Commit | 7/14/2020 | 7/7/2020 | 7/14/2020 | 7/15/2020 | 7/8/2020 | 5/4/2020 | 7/14/2020 | 11/25/2020 | 7/8/2020 | 7/1/2020 | 3/14/2020 | - | 7/3/2020 | 7/13/2020 | 5/11/2020 | 12/23/2018 | - | 7/1/2020 | - | 5/28/2020 | - | 7/14/2020 | 7/13/2020 | - | 5/18/2020 | - | - | - | 6/6/2020 | 6/8/2020 | - | - | 4/2/2020 | - | - | |
58 | Responsible Disclosure Program | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | No | No | No | No | Yes | No | No | No | No | No | No | No | No | Yes | Yes | No | Yes | No | No | Yes | |
59 | Latest Known Vulnerability | CVE-2017-18350 | - | XSS Vulnerability | Server Phishing | - | - | "spent" issue | Excessive Fees | - | - | LND CVE | - | Android Bug | OLED Side Channel Attack | Change Address Attack | Fragmented Backups | - | - | CVE-2018-10812 | - | Google Spell Check | Undisclosed | - | - | - | - | - | - | NPM Dependency | Undisclosed | - | Undisclosed | - | Unencrypted Keys | - | |
60 | Patched? | Yes | - | Yes | Yes | - | - | Yes | Yes | - | - | Yes | - | Yes | Yes | Yes | Yes | - | - | Yes | - | Yes | Unknown | - | - | - | - | - | - | Yes | Unknown | - | Unknown | - | Yes | - | |
61 | |||||||||||||||||||||||||||||||||||||
62 | This software wallet analysis was prepared by Veriphi for the Bitcoin community. | ||||||||||||||||||||||||||||||||||||
63 | This is a software wallet analysis, not a hardware wallet analysis. | ||||||||||||||||||||||||||||||||||||
64 | We recommend hardware wallets to everyone. | ||||||||||||||||||||||||||||||||||||
65 | We have analyzed 59 features for each wallet, the inclusion criteria are : 1) Mainly a Bitcoin Wallet 2) Enough Usage (Over 1000 Downloads or Accounts). | ||||||||||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||||||||||
67 | If you need help choosing your wallet, contact us at contact@veriphi.io | ||||||||||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||||||||||
69 | For those who are not yet familiar with all the features that a wallet could have, we invite you to read our article which explains each of them individually. | ||||||||||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||||||||||
100 |