A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | This Lightning Wallets Analysis was prepared by Veriphi. We have analyzed 52 features for each wallet, the criteria : 1) Lightning Bitcoin Wallet 2) Enough Usage (Over 100 Downloads) 3) Active Development (update 4 months ago max.) For questions or inquiries on our Consultancy Services : | contact@veriphi.io | ||||||||||||||||||
2 | Wallets | Eclair | Phoenix | Blue Wallet | Tippin.me | BLW | Wallet of Satoshi | Lightning App | Breez | Zap | Muun | Spark | Zeus | Nayuta | RTL | Dropbit | Electrum | Joule | Lntxbot | |
3 | Functionalities | |||||||||||||||||||
4 | Web App | No | No | No | Yes | No | No | No | No | No | No | Yes (Self-hosted) | No | No | Yes | No | No | Yes | Yes (Inside Telegram) | |
5 | Desktop App | Yes | No | No | No | No | No | Yes | No | Yes | No | Yes | No | No | No | No | Yes | No | Yes (Inside Telegram) | |
6 | Android | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes (Inside Telegram) | |
7 | iOS | No | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | No | No | Yes (Inside Telegram) | |
8 | Software Language | Scala | C | ReactJS | Javascript | Scala / Java | ? | Javascript | Dart, Go | Java | Java / Swift | Javascript | Typescript | Javascript | Typescript | Swift / Kotlin | Python | Typescript | Go / Javascript | |
9 | Fully Open Source | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | |
10 | Testnet | Yes | Yes | No | No | Yes | No | Yes | No | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | No | |
11 | Full Bitcoin On Chain Wallet | Yes | No | Yes | No | Yes | No | No | No | No | No | No | No | Yes | No | Yes | Yes | No | No | |
12 | Bitcoin Network Connection | Electrum Server | Electrum Server | Electrum Server | API | SPV | API | Neutrino | Neutrino | Neutrino | API | JSON-RPC | ZeroMQ | Neutrino / Full Node | JSON-RPC ZeroMQ | API | Electrum Server | LND | - | |
13 | Lightning Network Implementation | Eclair | Eclair | LND | ? | BLW | ? | LND | LND Fork | LND | ? | C-lightning | LND | LND | C-lightning / LND | ? | Electrum | LND | c-lightning | |
14 | Can Connect Own Bitcoin Node? | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | No | |
15 | Requires an external Lightning Node? | No | Yes | Both (Custodial default) | Custodial | No | Custodial | No | No | No | Yes | Yes | Yes | Optional | Yes | Custodial | No | Yes | Custodial | |
16 | If Yes, Can Connect Own Node? | - | No | - | - | - | - | - | - | - | No | Yes | LND / C-lightning | Yes, LND | Yes | No | - | Yes (LND) | - | |
17 | Requires a Server? | No | Yes | Yes, LNHUB | Yes | Optionally | Yes | - | Yes, Breez Server | Optional | Yes | Yes, Spark Server | Optionnally | No | RTL Server | Yes | Yes | No | Yes | |
18 | Can Connect to Own Server? | - | No | Yes | No | Olympus | No | - | Yes | LNDConnect | No | Yes | LNDConnect, bBTCPay | - | Yes | No | Electrum X | - | Lntxbot | |
19 | Tor | No | Yes | No | No | Yes | No | No | No | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | No | |
20 | Price API | Blockchain.info | Blockchain.info | Coindesk | ? | Aggregate | ? | ? | Moonpay | Many | ? | Bitstamp or Wasabi | - | - | - | ? | Many | Cryptocompare | None | |
21 | Fiat DeNominations | Many | Many | Many | USD | Many | Many | EUR, USD, Pound | USD, EUR, GBP & JPY | Many | Many | USD | USD | USD | - | USD | Many | 5 choices | - | |
22 | Unit of Account | Many | Many | BTC or SATS | SATS | BTC or SATS | BTC or SATS | BTC, Bits or SATS | BTC, Bits or Sats | BTC, Bits or SATS | BTC | Many | BTC or Sats | Sats | BTC or Sats | BTC or Sats | Many | Sats, BTC, Bits, mBTC | Sats | |
23 | Bech32 | Yes | Yes | - | - | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - | |
24 | P2SH Wrapped | Yes | No | - | - | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | - | |
25 | Does user provide an email? | No | No | No | No but Twitter | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | |
26 | Support Channel | Gitter | Gitter, Telegram | Telegram | None | Github, Telegram | Email, Slack | Telegram | Email, Slack | Github | Telegram | Twitter, Github | Telegram | Github | Github | Telegram | ||||
27 | Legal Policy | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | |
28 | If Android, Play Store Downloads? | 10 000 | 100 | 10 000 | - | 10 000 | 10 000 | 1000 | 1000 | 1000 | 1000 | 500 | 100 | 100 | - | 10 000 | 100 000 | - | - | |
29 | Merchant Connection | Yes, LN Stores | No | Yes, Browser | No | No | Yes, Map and Link | No | Yes | No | No | No | No | Yes, Browser | No | No | No | No | Yes, many | |
30 | Education | Yes, Tour | No | No | Somewhat | Yes, Guide | No | No | No | No | Somewhat | No | No | No | No | No | No | No | Yes | |
31 | Customizable UI | No | Yes (Dark Mode) | No | No | No | No | No | Yes (Dark Mode) | Yes (Light Mode) | No | Yes, 16 Themes | Yes (Dark Mode) | No | Yes. 6 Themes | No | Yes (Dark Mode) | No | No | |
32 | Can You Lock the App? | PIN, Biometric | PIN | Biometrics or PW | Password | Biometrics / PIN | No | PIN | PIN, Biometrics | Password / PIN | PIN | Password | No | PIN | Password, 2FA, SSO | Fingerprint | Password | Password | PIN / Password | |
33 | How's the Private Key Backup Done? | Phrase | Phrase | Phrase | - | Phrase | - | Phrase | None | Phrase | Encrypted Keys via Email | Server Side | Server Side | Phrase | Server Side | Phrase | Phrase | Server Side | - | |
34 | Is the Backup Forced? | Yes | No | No | - | No | - | Yes | No | Yes | No | - | - | Yes | - | No | Yes | - | - | |
35 | Custodial | No | No | Yes (By default) | Yes | No | Yes | No | No | No | No | No | No | No | No | Yes | No | No | Yes | |
36 | Backup Method if Custodial | - | - | URL | Twitter Account | - | Account | - | - | - | - | - | - | - | - | Phone Number | - | - | Telegram Account | |
37 | Channel Management | Yes | No | - | - | Yes | - | Yes | No | Yes | No | Yes | Yes | Yes | Yes | - | Yes | Yes | - | |
38 | Local Graph | Yes | - | - | - | No | - | Yes | Yes | Optional | - | No | No | Optional | No | - | Yes | No | - | |
39 | Channel Backup | Yes | - | - | - | Yes | - | No | Yes | Yes | - | No | No | Yes | Yes | - | No | No | - | |
40 | How? | Google Drive, Local | - | - | - | Local or Delegated | - | - | Google Drive, iCloud | Google Drive, Local | - | - | - | Google Drive | Local | - | - | - | - | |
41 | Channel Funding Fees Selection | Yes, Full Selection | fees are 0.1% | - | - | Fast or Economical | - | No | - | Yes, Full Selection | - | Yes, Full | Yes, Full | No | Yes, Full | No but Free | Yes | Yes, Full | - | |
42 | Request Inbound Liquidity in App | Yes, ACINQ | - | - | - | Links | - | No | Automatic | No | - | No | No | No | No | - | No | No | - | |
43 | Proposed Node | ACINQ | ACINQ (forced) | - | - | Many | - | No | Breez (Forced) | Many | - | - | No | No | No | - | Yes | No | - | |
44 | Autopilot | No | No | - | - | No | - | Yes | No | Yes | - | No | No | Yes | Yes | - | No | No | - | |
45 | Force Close | Yes | Yes | - | - | Yes | - | Yes | - | Yes | - | Yes | Yes | Yes | Yes | - | Yes | Yes | - | |
46 | Receive Payments | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
47 | Receive Funds on Lightning right away? | No | Yes | Yes | Yes | No | Yes | No | No | No | Yes | No | No | No | No | Yes | No | No | Yes | |
48 | Payment Request Amount Obligatory | No | No | Yes | No | No | No | No | Yes | Yes | - | Yes | No | No | No | No | No | No | No | |
49 | Payment Request Description | Yes | Yes | Yes | - | Yes | Yes | Yes | Yes | Yes | - | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
50 | Payment Request Expiry Setup | 20 min, 1 hour, 6 hours | No | No | - | Yes | No | No | No | Full | - | No | No | No | Yes | No | Yes | Full | No | |
51 | Pay Invoice Without Amount Requested? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
52 | Maximum Lightning Fee | Yes | Yes | No | No | Yes | No | No | No | No | - | No | No | Yes | No | No | No | No | No | |
53 | Watchtower | No | No | - | - | Yes | - | No | Yes | No | - | No | No | Yes | No | - | Yes | No | - | |
54 | Swaps (Submarine or Not) | No | Yes | No | No | No | Yes | No | Yes | No | Yes | No | No | No | Yes | No | No | No | Yes (Swap In) | |
55 | LNURL Support | No | Yes (Withdrawal) | Yes | No | Yes | Yes | No | Yes (Withdrawal) | Yes (Withdrawal) | No | No | Yes | No | No | No | No | No | Yes (pay, withdraw) | |
56 | Fiat Exchange | No | No | Yes | No | No | no | No | Yes (MoonPay) | Soon (Olympus) | No | No | No | No | No | Yes (Wyre) | No | No | No | |
57 | Key Send | No | No | No | No | No | No | No | Yes | No | No | No | yes | No | No | No | No | No | No | |
58 | Multi Party Payment | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
59 | Latest Release Version | 0.4.11 | 1.3.1 | 5.4.0 | - | 0.4.5 | 1.8.0 | 0.5.9 | 0.9 | v0.3.0 | beta-38.3 | v0.2.14 | 0.2.2 | 0.0.22 | 0.7.1 | - | 3.3.8 | 0.5.2 | - | |
60 | Latest Release Date | 4/24/2020 | 4/16/2020 | 6/3/2020 | - | 5/18/2020 | 5/28/2020 | 10/24/2019 | 4/18/2020 | 4/7/2020 | 4/23/2020 | 4/22/2020 | 5/9/2020 | 10/15/2019 | 5/8/2020 | - | 7/11/2019 | 9/15/2019 | - | |
61 | Latest Github Commit | 5/12/2020 | 5/15/2020 | 6/6/2020 | - | 5/18/2020 | - | 12/4/2019 | 6/4/2020 | 6/6/2020 | 4/27/2020 | 5/16/2020 | 5/31/2020 | - | 6/6/2020 | - | 6/6/2020 | 2/28/2020 | 2/13/2020 |