mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
1216 lines
50 KiB
HTML
Executable file
1216 lines
50 KiB
HTML
Executable file
---
|
|
# 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<br>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<br>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<br>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<br>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<br>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<br />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<br>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<br>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"
|
|
---
|
|
|
|
<!-- Note: this file exempt from check-for-subheading-anchors check -->
|
|
|
|
<h1>{% translate pagetitle %}</h1>
|
|
<p class="summary">{% translate pagedesc %}</p>
|
|
|
|
<div class="walletmenu" id="walletmenu" onclick="walletMenuListener(event);" ontouchstart="walletMenuListener(event);">
|
|
<ul>
|
|
<li class="wallet-mobile">
|
|
<a id="mobile" data-walletcompat="mobile">{% translate walletcatmobile %}</a>
|
|
<ul>
|
|
<li class="wallet-android"><a id="android" data-walletcompat="android">{% translate platformandroid %}</a></li>
|
|
<li class="wallet-ios"><a id="ios" data-walletcompat="ios">{% translate platformios %}</a></li>
|
|
<li class="wallet-windowsphone"><a id="windowsphone" data-walletcompat="windowsphone">{% translate platformwindowsphone %}</a></li>
|
|
<li class="wallet-blackberry"><a id="blackberry" data-walletcompat="blackberry">{% translate platformblackberry %}</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="wallet-desktop">
|
|
<a id="desktop" data-walletcompat="desktop">{% translate walletcatdesktop %}</a>
|
|
<ul>
|
|
<li class="wallet-windows"><a id="windows" data-walletcompat="windows">{% translate platformwindows %}</a></li>
|
|
<li class="wallet-mac"><a id="mac" data-walletcompat="mac">{% translate platformmac %}</a></li>
|
|
<li class="wallet-linux"><a id="linux" data-walletcompat="linux">{% translate platformlinux %}</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="wallet-hardware"><a id="hardware" data-walletcompat="hardware">{% translate walletcathardware %}</a></li>
|
|
<li class="wallet-web"><a id="web" data-walletcompat="web">{% translate walletcatweb %}</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="wallets" id="wallets" onclick="walletListener(event);" ontouchstart="walletListener(event);">
|
|
{% 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 %}
|
|
<div id="wallet-{{ wallet[0] }}" data-walletcompat="{{ wallet[1].compat }}" data-walletlevel="{{ wallet[1].level }}">
|
|
<span></span>
|
|
<div>
|
|
<h2>{{ wallet[1].title }}</h2>
|
|
<div>{% for os in platform.os %}<img src="/img/os/{{ os }}.png" alt="{% translate platform{{os}} %}" title="{% translate platform{{os}} %}" />{% unless wallet[1].compat contains os %}{% die platform not listed in compat field %}{% endunless %}{% endfor %}</div>
|
|
<div>{% if platform.link == 'bitcoincore' %}<a href="/{{ page.lang }}/{% translate download url %}">{% translate walletdownload %}</a>{% elsif platform.link contains 'play.google.com' or platform.link contains 'itunes.apple.com' or platform.link contains 'chrome.google.com' %}<a href="{{ platform.link }}">{% translate walletdownload %}</a>{% else %}<a href="{{ platform.link }}">{% translate walletvisit %}</a>{% endif %}{% if platform.source %}<a href="{{ platform.source }}">{% translate walletsourcecode %}</a>{% endif %}</div>
|
|
<div ontouchstart="walletScoreListener(event);" onclick="walletScoreListener(event);">
|
|
{% for check in platform.check %}{% if check[0] == 'privacy' and platform.privacycheck %}
|
|
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% elsif check[1] contains "checkneutral" %}checkneutral{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><div>
|
|
{% for privacycheck in platform.privacycheck %}
|
|
<div class="check{{ privacycheck[0] }} {% if privacycheck[1] contains "checkgood" %}checkgood{% elsif privacycheck[1] contains "checkpass" %}checkpass{% elsif privacycheck[1] contains "checkneutral" %}checkneutral{% else %}checkfail{% endif %}">
|
|
<p>{% translate {{privacycheck[1]}} %}</p>
|
|
<p>{% translate {{privacycheck[1]}}txt %}</p>
|
|
</div>
|
|
{% endfor %}
|
|
</div><span></span></div></div>
|
|
{% else %}
|
|
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% elsif check[1] contains "checkneutral" %}checkneutral{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><p>{% translate {{check[1]}}txt %}</p><span></span></div></div>
|
|
{% endif %}{% endfor %}
|
|
</div>
|
|
{% capture platform_text %}{% translate {{platform.text}} %}{% endcapture %}
|
|
{% assign platform_text_length = platform_text | size %}
|
|
<p>{% if platform_text_length > page.max_wallet_text_length %}{% die Wallet text too long %}{% else %}{{platform_text}}{% endif %}</p>
|
|
<div><img src="/img/screenshots/{{ platform.screenshot }}" alt="screenshot"></div>
|
|
</div>
|
|
<a><img src="/img/wallet/{{ wallet[0] }}.png" alt="{{ wallet[1].title }}" />{{ wallet[1].titleshort }}<span></span></a>
|
|
</div>
|
|
{% endfor %}{% endfor %}
|
|
</div>
|
|
|
|
<div class="wallets walletsswitch" id="walletsswitch">
|
|
{% for wallet in page.wallets %}{% for wallet in wallet %}{% for platform in wallet[1].platform %}
|
|
<div id="wallet-{{ wallet[0] }}-{{ platform[0] }}" data-walletcompat="{{ wallet[1].compat }}" data-walletlevel="{{ wallet[1].level }}">
|
|
<span></span>
|
|
<div>
|
|
<h2>{{ wallet[1].title }}</h2>
|
|
<div>{% for os in platform[1].os %}<img src="/img/os/{{ os }}.png" alt="{% translate platform{{os}} %}" title="{% translate platform{{os}} %}" />{% endfor %}</div>
|
|
<div>{% if platform[1].link == 'bitcoincore' %}<a href="/{{ page.lang }}/{% translate download url %}">{% translate walletdownload %}</a>{% elsif platform[1].link contains 'play.google.com' or platform[1].link contains 'itunes.apple.com' or platform[1].link contains 'chrome.google.com' %}<a href="{{ platform[1].link }}">{% translate walletdownload %}</a>{% else %}<a href="{{ platform[1].link }}">{% translate walletvisit %}</a>{% endif %}{% if platform[1].source %}<a href="{{ platform[1].source }}">{% translate walletsourcecode %}</a>{% endif %}</div>
|
|
<div ontouchstart="walletScoreListener(event);" onclick="walletScoreListener(event);">
|
|
{% for check in platform[1].check %}{% if check[0] == 'privacy' and platform[1].privacycheck %}
|
|
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% elsif check[1] contains "checkneutral" %}checkneutral{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><div>
|
|
{% for privacycheck in platform[1].privacycheck %}
|
|
<div class="check{{ privacycheck[0] }} {% if privacycheck[1] contains "checkgood" %}checkgood{% elsif privacycheck[1] contains "checkpass" %}checkpass{% elsif privacycheck[1] contains "checkneutral" %}checkneutral{% else %}checkfail{% endif %}">
|
|
<p>{% translate {{privacycheck[1]}} %}</p>
|
|
<p>{% translate {{privacycheck[1]}}txt %}</p>
|
|
</div>
|
|
{% endfor %}
|
|
</div><span></span></div></div>
|
|
{% else %}
|
|
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% elsif check[1] contains "checkneutral" %}checkneutral{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><p>{% translate {{check[1]}}txt %}</p><span></span></div></div>
|
|
{% endif %}{% endfor %}
|
|
</div>
|
|
{% capture platform_text %}{% translate {{platform[1].text}} %}{% endcapture %}
|
|
{% assign platform_text_length = platform_text | size %}
|
|
<p>{% if platform_text_length > page.max_wallet_text_length %}{% die Wallet text too long %}{% else %}{{platform_text}}{% endif %}</p>
|
|
<div><img src="/img/screenshots/{{ platform[1].screenshot }}" alt="screenshot"></div>
|
|
</div>
|
|
<a><img src="/img/wallet/{{ wallet[0] }}.png" alt="{{ wallet[1].title }}" />{{ wallet[1].titleshort }}<span></span></a>
|
|
</div>
|
|
{% endfor %}{% endfor %}{% endfor %}
|
|
</div>
|
|
|
|
<div class="wallets walletsmobile" id="walletsmobile"></div>
|
|
|
|
<script>if (isMobile()) walletShowPlatform('mobile'); else walletShowPlatform('default');</script>
|
|
|
|
<div class="walletsdisclaimer">
|
|
<h2><img src="/img/icons/warning.svg" class="warningicon" alt="warning">{% translate educate %}</h2>
|
|
<p>{% translate educatetxt %}</p>
|
|
</div>
|