--- # This file is licensed under the MIT License (MIT) available on # http://opensource.org/licenses/MIT. # # Definitions for the property checks below can be found here: # https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/_translations/en.yml layout: base id: choose-your-wallet max_wallet_text_length: 418 ## Unicode characters wallets: - bitcoincore: title: "Bitcoin Core" titleshort: "Bitcoin
Core" compat: "desktop windows mac linux" level: 1 platform: desktop: text: "walletbitcoinqt" link: "bitcoincore" source: "https://github.com/bitcoin/bitcoin" screenshot: "bitcoincore.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkgoodvalidationfullnode" transparency: "checkgoodtransparencydeterministic" environment: "checkfailenvironmentdesktop" privacy: "checkgoodprivacyimproved" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkpassprivacydisclosurefullnode" privacynetwork: "checkpassprivacynetworksupporttorproxy" - bitcoinknots: title: "Bitcoin Knots" titleshort: "Bitcoin
Knots" compat: "desktop windows mac linux" level: 1 platform: desktop: text: "walletbitcoinknots" link: "https://bitcoinknots.org/" source: "https://github.com/bitcoinknots/bitcoin/" screenshot: "bitcoinknots.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkgoodvalidationfullnode" transparency: "checkgoodtransparencydeterministic" environment: "checkfailenvironmentdesktop" privacy: "checkgoodprivacyimproved" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkpassprivacydisclosurefullnode" privacynetwork: "checkpassprivacynetworksupporttorproxy" - armory: title: "Armory" titleshort: "Armory" compat: "desktop windows mac linux" level: 2 platform: desktop: text: "walletarmory" link: "https://btcarmory.com/" source: "https://github.com/goatpig/BitcoinArmory" screenshot: "armory.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkgoodvalidationfullnoderequired" transparency: "checkpasstransparencyopensource" environment: "checkfailenvironmentdesktop" privacy: "checkgoodprivacyimproved" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkpassprivacydisclosurefullnode" privacynetwork: "checkpassprivacynetworksupporttorproxy" - electrum: title: "Electrum" titleshort: "Electrum" compat: "desktop windows mac linux mobile android" level: 2 platform: desktop: text: "walletelectrum" link: "https://electrum.org" source: "https://github.com/spesmilo/electrum" screenshot: "electrum.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkpassprivacynetworksupporttorproxy" mobile: text: "walletelectrum" link: "https://play.google.com/store/apps/details?id=org.electrum.electrum" source: "https://github.com/spesmilo/electrum" screenshot: "electrumandroid.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" - msigna: title: "mSIGNA" titleshort: "mSIGNA" compat: "desktop windows mac linux" level: 2 platform: desktop: text: "walletmsigna" link: "https://ciphrex.com/redirect/?referer=bitcoin.org" source: "https://ciphrex.com/redirect/?url=https://github.com/ciphrex/CoinVault?referer=bitcoin.org" screenshot: "msigna.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkgoodvalidationfullnoderequired" transparency: "checkpasstransparencyopensource" environment: "checkfailenvironmentdesktop" privacy: "checkgoodprivacyimproved" fees: "checkfailfeecontrolstatic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkpassprivacydisclosurefullnode" privacynetwork: "checkpassprivacynetworksupporttorproxy" - bitcoinwallet: title: "Bitcoin Wallet" titleshort: "Bitcoin
Wallet" compat: "mobile android blackberry" level: 2 platform: mobile: text: "walletbitcoinwallet" link: "https://play.google.com/store/apps/details?id=de.schildbach.wallet" source: "https://github.com/bitcoin-wallet/bitcoin-wallet" screenshot: "bitcoinwalletandroid.png" os: - android - blackberry check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletbitcoinwallet" link: "https://play.google.com/store/apps/details?id=de.schildbach.wallet" source: "https://github.com/bitcoin-wallet/bitcoin-wallet" screenshot: "bitcoinwalletandroid.png" os: - android - blackberry check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" blackberry: text: "walletbitcoinwallet" link: "https://appworld.blackberry.com/webstore/content/23952882/" source: "https://github.com/bitcoin-wallet/bitcoin-wallet" screenshot: "bitcoinwalletandroid.png" os: - android - blackberry check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" - copay: title: "Copay" titleshort: "Copay" compat: "mobile desktop web android ios windowsphone windows mac linux" level: 3 platform: mobile: text: "walletcopay" link: "https://copay.io" source: "https://github.com/bitpay/copay" screenshot: "copay.png" os: - android - ios - windowsphone check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkfailprivacynetworknosupporttor" desktop: text: "walletcopay" link: "https://copay.io/" source: "https://github.com/bitpay/copay" screenshot: "copay.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkfailenvironmentdesktop" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkfailprivacynetworknosupporttor" - airbitzwallet: title: "Airbitz Bitcoin Wallet" titleshort: "Airbitz" compat: "mobile android ios" level: 3 platform: mobile: text: "walletairbitzwallet" link: "https://airbitz.co/bitcoin-wallet/" source: "https://github.com/Airbitz" screenshot: "airbitzwalletios.png" os: - android - ios check: control: "checkpasscontrolhybrid" validation: "checkpassvalidationservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletairbitzwallet" link: "https://play.google.com/store/apps/details?id=com.airbitz" source: "https://github.com/Airbitz" screenshot: "airbitzwalletandroid.png" os: - android check: control: "checkpasscontrolhybrid" validation: "checkpassvalidationservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" ios: text: "walletairbitzwallet" link: "https://itunes.apple.com/us/app/bitcoin-wallet-map-directory/id843536046?mt=8" source: "https://github.com/Airbitz" screenshot: "airbitzwalletios.png" os: - ios check: control: "checkpasscontrolhybrid" validation: "checkpassvalidationservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" - breadwallet: title: "breadwallet" titleshort: "breadwallet" compat: "mobile android ios" level: 2 platform: mobile: text: "walletbreadwallet" link: "https://itunes.apple.com/app/breadwallet/id885251393" source: "https://github.com/voisine/breadwallet" screenshot: "breadwallet.png" os: - ios - android check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" ios: text: "walletbreadwallet" link: "https://itunes.apple.com/app/breadwallet/id885251393" source: "https://github.com/voisine/breadwallet" screenshot: "breadwallet.png" os: - ios check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletbreadwallet" link: "https://play.google.com/store/apps/details?id=com.breadwallet" source: "https://github.com/breadwallet/breadwallet-android" screenshot: "breadwallet.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" - trezor: title: "Trezor" titleshort: "Trezor" compat: "hardware" level: 2 platform: hardware: text: "wallettrezor" link: "https://trezor.io/" source: "https://github.com/trezor/" screenshot: "trezor.png" check: control: "checkgoodcontrolfull" validation: "checkneutralvalidationvariable" transparency: "checkgoodtransparencydeterministic" environment: "checkgoodenvironmenthardware" privacy: "checkneutralprivacyvariable" fees: "checkneutralfeecontrolvariable" - ledgernano: title: "Ledger Nano" titleshort: "Ledger
Nano" compat: "hardware" level: 2 platform: hardware: text: "walletnano" link: "https://www.ledgerwallet.com/" source: "https://github.com/LedgerHQ/" screenshot: "ledger.png" check: control: "checkgoodcontrolfull" validation: "checkneutralvalidationvariable" transparency: "checkfailtransparencynew" environment: "checkgoodenvironmenthardware" privacy: "checkneutralprivacyvariable" fees: "checkneutralfeecontrolvariable" - ledgernanos: title: "Ledger Nano S" titleshort: "Ledger
Nano S" compat: "hardware" level: 2 platform: hardware: text: "walletnanos" link: "https://www.ledgerwallet.com/" source: "https://github.com/LedgerHQ/" screenshot: "ledgernanos.png" check: control: "checkgoodcontrolfull" validation: "checkneutralvalidationvariable" transparency: "checkfailtransparencynew" environment: "checkgoodenvironmenthardware" privacy: "checkneutralprivacyvariable" fees: "checkneutralfeecontrolvariable" - digitalbitbox: title: "DigitalBitbox" titleshort: "Digital
Bitbox" compat: "hardware" level: 2 platform: hardware: text: "walletdbb" link: "https://digitalbitbox.com/" source: "https://github.com/digitalbitbox/" screenshot: "digitalbitbox.png" check: control: "checkgoodcontrolfull" validation: "checkneutralvalidationvariable" transparency: "checkfailtransparencynew" environment: "checkgoodenvironmenthardware" privacy: "checkneutralprivacyvariable" fees: "checkneutralfeecontrolvariable" - bither: title: "Bither" titleshort: "Bither" compat: "mobile ios android desktop windows mac linux" level: 2 platform: mobile: text: "walletbither" link: "https://itunes.apple.com/us/app/bither/id899478936" source: "https://github.com/bither/bither-ios" screenshot: "bithermobile.png" os: - ios check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkfailprivacyweak" fees: "checkfailfeecontrolstatic" privacycheck: privacyaddressreuse: "checkfailprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" ios: text: "walletbither" link: "https://itunes.apple.com/us/app/bither/id899478936" source: "https://github.com/bither/bither-ios" screenshot: "bithermobile.png" os: - ios check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkfailprivacyweak" fees: "checkfailfeecontrolstatic" privacycheck: privacyaddressreuse: "checkfailprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletbither" link: "https://play.google.com/store/apps/details?id=net.bither" source: "https://github.com/bither/bither-android" screenshot: "bithermobile.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkfailprivacyweak" fees: "checkfailfeecontrolstatic" privacycheck: privacyaddressreuse: "checkfailprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" desktop: text: "walletbither" link: "https://bither.net" source: "https://github.com/bither/bither-desktop-java" screenshot: "bitherdesktop.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkfailenvironmentdesktop" privacy: "checkfailprivacyweak" fees: "checkfailfeecontrolstatic" privacycheck: privacyaddressreuse: "checkfailprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" - greenbits: title: "GreenBits" titleshort: "GreenBits" compat: "mobile android" level: 2 platform: mobile: text: "walletgreenbits" link: "https://play.google.com/store/apps/details?id=com.greenaddress.greenbits_android_wallet" source: "https://github.com/greenaddress/GreenBits" screenshot: "greenbits.png" os: - android check: control: "checkpasscontrolmulti" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" - mycelium: title: "Mycelium" titleshort: "Mycelium" compat: "mobile android" level: 3 platform: mobile: text: "walletmyceliumwallet" link: "https://play.google.com/store/apps/details?id=com.mycelium.wallet" source: "https://github.com/mycelium-com/wallet" screenshot: "mycelium.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkpassprivacynetworksupporttorproxy" - bitgo: title: "BitGo" titleshort: "BitGo" compat: "web desktop windows mac linux" level: 3 platform: desktop: text: "walletbitgo" link: "https://chrome.google.com/webstore/detail/bitgo/jlgeogaipkoajobchncghcojanffjfhl" source: "https://github.com/BitGo/bitgo-chrome" screenshot: "bitgo.png" os: - windows - mac - linux check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" web: text: "walletbitgo" link: "https://www.bitgo.com/" screenshot: "bitgo.png" os: check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" - greenaddress: title: "GreenAddress" titleshort: "Green
Address" compat: "mobile desktop web android ios windows mac linux" level: 3 platform: mobile: text: "walletgreenaddress" link: "https://play.google.com/store/apps/details?id=it.greenaddress.cordova" source: "https://github.com/greenaddress/WalletCordova" screenshot: "greenaddressandroid.png" os: - android - ios check: control: "checkpasscontrolmulti" validation: "checkpassvalidationservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" desktop: text: "walletgreenaddress" link: "https://chrome.google.com/webstore/detail/greenaddressit/dgbimgjoijjemhdamicmljbncacfndmp" source: "https://github.com/greenaddress/WalletCrx" screenshot: "greenaddressdesktop.png" os: - windows - mac - linux check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" web: text: "walletgreenaddress" link: "https://chrome.google.com/webstore/detail/greenaddressit/dgbimgjoijjemhdamicmljbncacfndmp" source: "https://github.com/greenaddress/WalletCrx" screenshot: "greenaddressdesktop.png" os: check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" ios: text: "walletgreenaddress" link: "https://itunes.apple.com/app/id1206035886" source: "https://github.com/greenaddress/WalletCordova" screenshot: "greenaddressandroid.png" os: - android - ios check: control: "checkpasscontrolmulti" validation: "checkpassvalidationservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletgreenaddress" link: "https://play.google.com/store/apps/details?id=it.greenaddress.cordova" source: "https://github.com/greenaddress/WalletCordova" screenshot: "greenaddressandroid.png" os: - android - ios check: control: "checkpasscontrolmulti" validation: "checkpassvalidationservers" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkgoodfeecontrolfull" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" - coinspace: title: "Coin.Space" titleshort: "Coin.Space" compat: "mobile web android windowsphone ios" level: 3 platform: mobile: text: "walletcoinspace" link: "https://play.google.com/store/apps/details?id=com.coinspace.app" source: "https://github.com/CoinSpace/CoinSpace" screenshot: "coinspacemobile.png" os: - android - ios - windowsphone check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencynew" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletcoinspace" link: "https://play.google.com/store/apps/details?id=com.coinspace.app" source: "https://github.com/CoinSpace/CoinSpace" screenshot: "coinspacemobile.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencynew" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" ios: text: "walletcoinspace" link: "https://itunes.apple.com/us/app/coinspace-bitcoin-wallet/id980719434?mt=8" source: "https://github.com/CoinSpace/CoinSpace" screenshot: "coinspacemobile.png" os: - ios check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencynew" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" windowsphone: text: "walletcoinspace" link: "https://www.microsoft.com/en-us/store/apps/coin-space-digital-currency-wallet/9nblgggz58z9" source: "https://github.com/CoinSpace/CoinSpace" screenshot: "coinspacemobile.png" os: - windowsphone check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencynew" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" web: text: "walletcoinspace" link: "https://coin.space" source: "https://github.com/CoinSpace/CoinSpace" screenshot: "coinspaceweb.png" os: check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkfailenvironmentdesktop" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" - coinbase: title: "Coinbase" titleshort: "Coinbase" compat: "web" level: 4 platform: web: text: "walletcoinbase" link: "https://coinbase.com" screenshot: "coinbase.png" os: check: control: "checkfailcontrolthirdparty" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkfailenvironmentdesktop" privacy: "checkpassprivacybasic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" - xapo: title: "Xapo" titleshort: "Xapo" compat: "web" level: 4 platform: web: text: "walletxapo" link: "https://xapo.com/" screenshot: "xapo.png" os: check: control: "checkfailcontrolthirdpartyinsured" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkfailenvironmentdesktop" privacy: "checkpassprivacybasic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" - coinapult: title: "Coinapult" titleshort: "Coinapult" compat: "web" level: 4 platform: web: text: "walletcoinapult" link: "https://coinapult.com/" screenshot: "coinapult.png" os: check: control: "checkfailcontrolthirdparty" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkfailenvironmentdesktop" privacy: "checkpassprivacybasic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" - keepkey: title: "KeepKey" titleshort: "KeepKey" compat: "hardware" level: 2 platform: hardware: text: "walletkeepkey" link: "https://www.keepkey.com/" source: "https://github.com/keepkey/" screenshot: "keepkey.png" check: control: "checkgoodcontrolfull" validation: "checkneutralvalidationvariable" transparency: "checkfailtransparencynew" environment: "checkgoodenvironmenthardware" privacy: "checkneutralprivacyvariable" fees: "checkneutralfeecontrolvariable" - simplebitcoinwallet: title: "Simple Bitcoin Wallet" titleshort: "Simple
Bitcoin" compat: "mobile android" level: 2 platform: mobile: text: "walletsimplebitcoinwallet" link: "https://play.google.com/store/apps/details?id=com.btcontract.wallet" source: "https://github.com/btcontract/wallet" screenshot: "simplebitcoinwalletandroid.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletsimplebitcoinwallet" link: "https://play.google.com/store/apps/details?id=com.btcontract.wallet" source: "https://github.com/btcontract/wallet" screenshot: "simplebitcoinwalletandroid.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkpassvalidationspvp2p" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurespv" privacynetwork: "checkfailprivacynetworknosupporttor" - arcbit: title: "ArcBit" titleshort: "ArcBit" compat: "mobile desktop android ios windows mac linux" level: 3 platform: mobile: text: "walletarcbit" link: "https://itunes.apple.com/app/arcbit-bitcoin-wallet/id999487888" source: "https://github.com/arcbit/arcbit-ios" screenshot: "arcbitios.png" os: - ios - android check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroloverride" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkfailprivacynetworknosupporttor" desktop: text: "walletarcbit" link: "https://chrome.google.com/webstore/detail/arcbit-bitcoin-wallet/dkceiphcnbfahjbomhpdgjmphnpgogfk" source: "https://github.com/arcbit/arcbit-web" screenshot: "arcbitdesktop.png" os: - windows - mac - linux check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkfailenvironmentdesktop" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroloverride" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkpassprivacynetworksupporttorproxy" ios: text: "walletarcbit" link: "https://itunes.apple.com/app/arcbit-bitcoin-wallet/id999487888" source: "https://github.com/arcbit/arcbit-ios" screenshot: "arcbitios.png" os: - ios check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroloverride" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletarcbit" link: "https://play.google.com/store/apps/details?id=com.arcbit.arcbit" source: "https://github.com/arcbit/arcbit-android" screenshot: "arcbitios.png" os: - android check: control: "checkgoodcontrolfull" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmentmobile" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroloverride" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosurecentralized" privacynetwork: "checkfailprivacynetworknosupporttor" - btc.com: title: "BTC.com Bitcoin Wallet" titleshort: "BTC.com" compat: "mobile web android ios" level: 3 platform: mobile: text: "walletbtccom" link: "https://play.google.com/store/apps/details?id=com.blocktrail.mywallet" source: "https://github.com/blocktrail/blocktrail-wallet" screenshot: "btccomwallet.png" os: - android - ios check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" web: text: "walletbtccom" link: "https://wallet.btc.com" source: "https://github.com/blocktrail/blocktrail-webwallet" screenshot: "btccomwallet.png" os: check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkfailtransparencyremote" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkpassprivacynetworksupporttorproxy" ios: text: "walletbtccom" link: "https://itunes.apple.com/us/app/blocktrail-bitcoin-wallet/id1019614423" source: "https://github.com/blocktrail/blocktrail-wallet" screenshot: "btccomwallet.png" os: - ios check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" android: text: "walletbtccom" link: "https://play.google.com/store/apps/details?id=com.blocktrail.mywallet" source: "https://github.com/blocktrail/blocktrail-wallet" screenshot: "btccomwallet.png" os: - android check: control: "checkpasscontrolmulti" validation: "checkfailvalidationcentralized" transparency: "checkpasstransparencyopensource" environment: "checkpassenvironmenttwofactor" privacy: "checkpassprivacybasic" fees: "checkpassfeecontroldynamic" privacycheck: privacyaddressreuse: "checkpassprivacyaddressrotation" privacydisclosure: "checkfailprivacydisclosureaccount" privacynetwork: "checkfailprivacynetworknosupporttor" ---

{% translate pagetitle %}

{% translate pagedesc %}

{% for wallet in page.wallets %}{% for wallet in wallet %}{% if wallet[1].platform.mobile %}{% assign platform = wallet[1].platform.mobile %}{% elsif wallet[1].platform.desktop %}{% assign platform = wallet[1].platform.desktop %}{% elsif wallet[1].platform.hardware %}{% assign platform = wallet[1].platform.hardware %}{% else %}{% assign platform = wallet[1].platform.web %}{% endif %}

{{ wallet[1].title }}

{% for os in platform.os %}{% translate platform{{os}} %}{% unless wallet[1].compat contains os %}{% die platform not listed in compat field %}{% endunless %}{% endfor %}
{% if platform.link == 'bitcoincore' %}{% translate walletdownload %}{% elsif platform.link contains 'play.google.com' or platform.link contains 'itunes.apple.com' or platform.link contains 'chrome.google.com' %}{% translate walletdownload %}{% else %}{% translate walletvisit %}{% endif %}{% if platform.source %}{% translate walletsourcecode %}{% endif %}
{% for check in platform.check %}{% if check[0] == 'privacy' and platform.privacycheck %}
{% translate {{check[1]}} %}
{% for privacycheck in platform.privacycheck %}

{% translate {{privacycheck[1]}} %}

{% translate {{privacycheck[1]}}txt %}

{% endfor %}
{% else %}
{% translate {{check[1]}} %}

{% translate {{check[1]}}txt %}

{% endif %}{% endfor %}
{% capture platform_text %}{% translate {{platform.text}} %}{% endcapture %} {% assign platform_text_length = platform_text | size %}

{% if platform_text_length > page.max_wallet_text_length %}{% die Wallet text too long %}{% else %}{{platform_text}}{% endif %}

screenshot
{{ wallet[1].title }}{{ wallet[1].titleshort }}
{% endfor %}{% endfor %}
{% for wallet in page.wallets %}{% for wallet in wallet %}{% for platform in wallet[1].platform %}

{{ wallet[1].title }}

{% for os in platform[1].os %}{% translate platform{{os}} %}{% endfor %}
{% if platform[1].link == 'bitcoincore' %}{% translate walletdownload %}{% elsif platform[1].link contains 'play.google.com' or platform[1].link contains 'itunes.apple.com' or platform[1].link contains 'chrome.google.com' %}{% translate walletdownload %}{% else %}{% translate walletvisit %}{% endif %}{% if platform[1].source %}{% translate walletsourcecode %}{% endif %}
{% for check in platform[1].check %}{% if check[0] == 'privacy' and platform[1].privacycheck %}
{% translate {{check[1]}} %}
{% for privacycheck in platform[1].privacycheck %}

{% translate {{privacycheck[1]}} %}

{% translate {{privacycheck[1]}}txt %}

{% endfor %}
{% else %}
{% translate {{check[1]}} %}

{% translate {{check[1]}}txt %}

{% endif %}{% endfor %}
{% capture platform_text %}{% translate {{platform[1].text}} %}{% endcapture %} {% assign platform_text_length = platform_text | size %}

{% if platform_text_length > page.max_wallet_text_length %}{% die Wallet text too long %}{% else %}{{platform_text}}{% endif %}

screenshot
{{ wallet[1].title }}{{ wallet[1].titleshort }}
{% endfor %}{% endfor %}{% endfor %}

warning{% translate educate %}

{% translate educatetxt %}