Pages:
Author

Topic: [READ BEFORE POSTING] Best web, desktop, mobile and hardware wallets (Read 2817 times)

newbie
Activity: 14
Merit: 250
I'm not sure what's J2ME apps are , but If it's Android you can check the android version and see if it's compatible (links of google play tell you what Android version is required to run these applications) and same goes for iOS .

J2ME is a lightweight version of J2EE (Java) designed for (old) mobile phones. I have one of those that cannot run any modern OS (Android, iOS, Windows 10) nor scan QR codes nor nothing (2G support, barely). I know I am asking too much, but maybe there is a really lightweight mobile wallet out there that can run on that thing (?) -or, is it technically impossible?-.
Here's one that can be opened in a web browser, and requires a small amount of data, so it can be loaded with 2G and EDGE connections.
https://www.reddit.com/r/Bitcoin/comments/1ce62l/getting_bitcoin_into_africa_a_bitcoin_wallet_for/

Thanks, but I do not see any advantage on that compared to any other web wallet (there were many nice ideas in the comments, though, but it seems none of them has been implemented yet). I guess I will stick with Coinbase.
newbie
Activity: 56
Merit: 0
Old thread, needs to stay
member
Activity: 98
Merit: 10
I'm not sure what's J2ME apps are , but If it's Android you can check the android version and see if it's compatible (links of google play tell you what Android version is required to run these applications) and same goes for iOS .

J2ME is a lightweight version of J2EE (Java) designed for (old) mobile phones. I have one of those that cannot run any modern OS (Android, iOS, Windows 10) nor scan QR codes nor nothing (2G support, barely). I know I am asking too much, but maybe there is a really lightweight mobile wallet out there that can run on that thing (?) -or, is it technically impossible?-.
Here's one that can be opened in a web browser, and requires a small amount of data, so it can be loaded with 2G and EDGE connections.
https://www.reddit.com/r/Bitcoin/comments/1ce62l/getting_bitcoin_into_africa_a_bitcoin_wallet_for/
staff
Activity: 3500
Merit: 6152
Next, mobile wallets. They are safer than desktop ones, but don't store too much Coins in them.

1. Mycelium: Mycelium is the best wallet for mobile devices. However it requires a third party service to verify transaction, but
you have full control over your coins.
2. Bitcoin Wallet: Bitcoin Wallet is the best way to go. You have full control over your money. No 3rd party service required to
validate transactions. It's also open source. If you can, go with this one.
3. Bither - Android | iOS : Bither is another good choice between mobile wallets. You have control over your coins, without any 3rd party
services. However, anonimity is not that great, because people can spy at your balance, and Tor is not allowed.
4. Copay - Android | iOS: Copy is a good choice, but not as good as the ones above. It's great because you can set up 2FA but a 3rd party
is required to verify transactions. But you will have full control over your money.
5. Blocktrail Wallet: This wallet was introduced to my by a user. After you launch it, you will be prompted to sign up. You can choose
e-mail or just a username. I think that's a good thing. After, you will be asked for a PIN and to Backup your wallet and setup 2FA.
The app's UI look absolutly fantastic, looks like it was made by some professionals. It looks like a nice wallet, but I didn't use it yet.

Any of those would run on a shitty phone? (one that can barely run J2ME apps, with no camera).

Thanks for sharing this. You have a few typos, though (you wrote choise and choice at the same time, for example Tongue).

I'm not sure what's J2ME apps are , but If it's Android you can check the android version and see if it's compatible (links of google play tell you what Android version is required to run these applications) and same goes for iOS .  You can find a the buttom as you can see on the screen (Google play) and if iOS you should find it on the left :

member
Activity: 98
Merit: 10
Nice list! Sent you a tip Wink
hero member
Activity: 826
Merit: 1000
I do not need all type of wallets on the other hand. One can tell about a wallet only after his personal experience of a particular wallet. So, no one can judge the best wallets across all the platforms.
legendary
Activity: 1862
Merit: 1004
Overall good, simple guide for people who are wondering which wallet is good for them. But I have question, you wrote that:
Quote
4. Xapo is the best available web wallet.
and then in conclusion paragraph you stated:
Quote
So you may be asking: Then which one should I use? Well, for Desktop I recommend Bitcoin-Qt or Multibit. For mobile, I suggest Bitcoin Wallet.Web Based ones, definetly
Blockchain.info.
So if xapo is the best why don't you recommend it?
legendary
Activity: 1302
Merit: 1068
I don't suggest that you remove it since it's very popular, but I would suggest that you at least put a little warning about using the blockchain.info online wallet.

The wallet has many problems lately. It's very buggy, it is prone to malleability attacks more than any other wallet out there and all it does, it confuses new people with its buggines.

Just my opinion and my suggestion though!

And its a good opinion because its based on actual facts. Like it being the most prone to malleability attacks and also have a definitively buggy API. All in all it make you doubt them and suggest you go somewhere else. If you really need a webwallet, which i don't recommend in the first place, i'd go with Coinbase for sure. At least if you,re in North America.
hero member
Activity: 798
Merit: 1000
Move On !!!!!!
I don't suggest that you remove it since it's very popular, but I would suggest that you at least put a little warning about using the blockchain.info online wallet.

The wallet has many problems lately. It's very buggy, it is prone to malleability attacks more than any other wallet out there and all it does, it confuses new people with its buggines.

Just my opinion and my suggestion though!
staff
Activity: 3500
Merit: 6152
Go edit your post and copy and paste this intead of the current one , I added a lot of things including downloading links and prices etc ...

Code:
I will start with the Desktop ones. They might be the safest option for anyone.
I will cover 4 wallets in all categories

1. [b][url=https://bitcoin.org/en/download]Bitcoin-Qt[/url] [/b]: Bitcoin-Qt also knows as Bitcoin Core is the original bitcoin wallet. This is a full-node wallet, which
downloads the full blockchain which is about ~30Gb. Only use it if you have a lot of free disk space.
2. [b][url=https://multibit.org/download.html]Multibit HD[/url][/b]: Multibit is another good option when choosing wallets. Your wallet is secured by a passpharse
and a secret mnemotic. Multibit isn't a full-node wallet, so it doesn't need the whole Blockchain, saving time
and disk space.
3. [b][url=https://bitcoinarmory.com/download/]Armory[/url][/b]: Armory is a very secure bitcoin wallet, with an option for Cold Storage wallet. Armory is a full-node
wallet, so it will download a lot of data to your disk.
4. [b][url=https://electrum.org/#download]Electrum[/url][/b]: Electrum isn't a full-node wallet, so it will save disk space for you. It's also a lightweight wallet
which saves on CPU and RAM usage.

Next, mobile wallets. They are safer than desktop ones, but don't store too much Coins in them.

1. [b][url=https://play.google.com/store/apps/details?id=com.mycelium.wallet]Mycelium[/url][/b]: Mycelium is the best wallet for mobile devices. However it requires a third party service to verify transaction, but
you have full control over your coins.
2. [b][url=https://play.google.com/store/apps/details?id=de.schildbach.wallet]Bitcoin Wallet[/url][/b]: Bitcoin Wallet is the best way to go. You have full control over your money. No 3rd party service required to
validate transactions. It's also open source. If you can, go with this one.
3. [b][url=https://bither.net/]Bither[/url] - [url=https://play.google.com/store/apps/details?id=net.bither]Android[/url] | [url=https://itunes.apple.com/us/app/bither/id899478936]iOS [/url][/b]: Bither is another good choice between mobile wallets. You have control over your coins, without any 3rd party
services. However, anonimity is not that great, because people can spy at your balance, and Tor is not allowed.
4. [b][url=https://copay.io/]Copay[/url] - [url=https://play.google.com/store/apps/details?id=com.bitpay.copay&hl=en]Android[/url] | [url=https://itunes.apple.com/us/app/copay/id951330296]iOS[/url][/b]: Copy is a good choice, but not as good as the ones above. It's great because you can set up 2FA but a 3rd party
is required to verify transactions. But you will have full control over your money.
5. [b][url=https://play.google.com/store/apps/details?id=com.blocktrail.mywallet]Blocktrail Wallet[/url][/b]: This wallet was introduced to my by a user. After you launch it, you will be prompted to sign up. You can choose
e-mail or just a username. I think that's a good thing. After, you will be asked for a PIN and to Backup your wallet and setup 2FA.
The app's UI look absolutly fantastic, looks like it was made by some professionals. It looks like a nice wallet, but I didn't use it yet.

Web wallets. If you want to access your coins anywhere you may use them, but Mobile Wallets are better than those.

1. [b][url=http://blockchain.info/]Blockchain.info[/url][/b]: Blockchain.info's my wallet is a great choise for Personal and Business use. You can combine it with their
powerful API and control your wallet in your own script.
2. [b][url=http://coinbase.com/]Coinbase[/url][/b]: Coinbase is a good choice, it's the same as Blockchain, but it has the ability to purchase BTC directly with USD.
3. [b][url=https://coinkite.com/]Coinkite[/url][/b]: Coinkite is the way to go, especially for Businesses. Coinkite offers POS terminals, you can set up at a strore and
receive payments in Bitcoin. You can store your Bitcoins and Litecoins there.
4. [b][url=https://xapo.com/]Xapo [/url][/b]is the best available web wallet. It has 2FA, and a Cold Storage wallet. You can create more wallets inside an account,
and you can order a Xapo Debit Card, which you can spend your bitcoins directly from your wallet, without loading it every time.

Finally, hardware wallets. They are the safest option for storing Bitcoins.

1. [b][url=https://www.ledgerwallet.com/products/1-ledger-nano]Ledger Nano[/url](29€)[/b]: Ledger Nano is just like a small bank, built on a smart card. You can plug it in any USB port on a computer, and it will
stay safe no matter how much malware is on the computer.
2. [b][url=https://www.bitcointrezor.com/]Trezor[/url] (99$) [/b]: Trezor can communicate with your computer wirelessly, making it more safe. It has it's own LCD screen and buttons.
3. [b][url=https://choosecase.com/]Case[/url] (199$) [/b]: Case is the newest and considered the safest Bitcoin hardware wallet.

If you can, go with [b]paper wallets[/b], and import their Private Keys to one of the Desktop wallets

So you may be asking: Then which one should I use? Well, for Desktop I recommend Bitcoin-Qt or Multibit. For mobile, I suggest Bitcoin Wallet. Web Based ones, definetly
Blockchain.info. From the hardware ones, I suggest Ledger Nano

[color=red][size=14pt]Tips are appreciated: [b]1Tip[/b]o4u5vkaNDjPd5A4wxPxmR4bEp8Bdb[/size][/color]

hero member
Activity: 854
Merit: 1009
JAYCE DESIGNS - http://bit.ly/1tmgIwK
-snip-
My bad, i wasn't aware that a wallet that doesn't relay transaction or having it behind a firewall that refuse incoming connection could be considered a node or a full node. After all you can use them offline and in no way they could be acting as a node while offline.

Core relays and verifies transactions according to the "is Standard" rules. Even if you refuse incoming connections you still have 8 outgoing connections to the network. You still get incomming traffic, you just dont allow others to initiate the connection. A full node behind a firewall with limit to 8 connections is certainly less helpful to the network than a fullblown dedicated server that can handle >100 connections, but its still a full node. This is even true for pruned nodes even though they are less helpfull as they no longer relay blocks. They still however relay transactions.

Offline however I would agree that you should not call core a full node, because without a connection to other nodes there is nothing to verify or relay.

I dont like multibit, its design is ugly and its hard to use for first time users. I had easier time to use Armory on first use than multibit, but they claim that their design is simple.

I think mSIGNA is superior to multibit, and in some cases even to Armory.

mSIGNA is very odd IMHO. I found it overly complicated, you need a full node (as in you need an IP) that it can connect to and you cant sign messages with it. Its certainly a very powerful wallet, but I dont think it should be recommended as first wallet to anyone.

-snip-
1. Bitcoin-Qt: Bitcoin-Qt also knows as Bitcoin Core is the original bitcoin wallet. This is a full-node wallet, which
downloads the full blockchain which is about ~30Gb. Only use it if you have a lot of free disk space.
-snip-

Correction for the OP: core needs ~50Gb currently on Windows (excluding wallet file). Bc.i lists it with 45Gb -> https://blockchain.info/charts/blocks-size


Currently armory is fucking slow, and it requires alot of space, double the blockchain size for its separate database.

mSIGNA probably takes less place and its faster. In terms of usefullness its better. I dont know about the signing part, maybe they added that in later versions.

Also I found out that electrum had 2 new recent releases with new features, I`m really excited for more.

I believe after electrum fixes a few more things it will become the singlemost best wallet out there.
sr. member
Activity: 336
Merit: 251
1. Mycelium: Mycelium is the best wallet for mobile devices. However it requires a third party service to verify transaction, but
you have full control over your coins.

2. Trezor: Trezor can communicate with your computer wirelessly, making it more safe. It has it's own LCD screen and buttons.

MyCelium for Android is very good. The version for iOS is however apparently not that good and lacks a large number of features when compared to the Android version. The iOS version is apparently being developed by different developers so the wallets for the two operating systems are not the same. Many do not recommend MyCelium for iOS.

In regards to Trezor. Trezor does not communicate through a wireless connection but through a USB cable. It plugs into your USB port.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
-snip-
My bad, i wasn't aware that a wallet that doesn't relay transaction or having it behind a firewall that refuse incoming connection could be considered a node or a full node. After all you can use them offline and in no way they could be acting as a node while offline.

Core relays and verifies transactions according to the "is Standard" rules. Even if you refuse incoming connections you still have 8 outgoing connections to the network. You still get incomming traffic, you just dont allow others to initiate the connection. A full node behind a firewall with limit to 8 connections is certainly less helpful to the network than a fullblown dedicated server that can handle >100 connections, but its still a full node. This is even true for pruned nodes even though they are less helpfull as they no longer relay blocks. They still however relay transactions.

Offline however I would agree that you should not call core a full node, because without a connection to other nodes there is nothing to verify or relay.

I dont like multibit, its design is ugly and its hard to use for first time users. I had easier time to use Armory on first use than multibit, but they claim that their design is simple.

I think mSIGNA is superior to multibit, and in some cases even to Armory.

mSIGNA is very odd IMHO. I found it overly complicated, you need a full node (as in you need an IP) that it can connect to and you cant sign messages with it. Its certainly a very powerful wallet, but I dont think it should be recommended as first wallet to anyone.

-snip-
1. Bitcoin-Qt: Bitcoin-Qt also knows as Bitcoin Core is the original bitcoin wallet. This is a full-node wallet, which
downloads the full blockchain which is about ~30Gb. Only use it if you have a lot of free disk space.
-snip-

Correction for the OP: core needs ~50Gb currently on Windows (excluding wallet file). Bc.i lists it with 45Gb -> https://blockchain.info/charts/blocks-size
hero member
Activity: 854
Merit: 1009
JAYCE DESIGNS - http://bit.ly/1tmgIwK
I dont like multibit, its design is ugly and its hard to use for first time users. I had easier time to use Armory on first use than multibit, but they claim that their design is simple.

I think mSIGNA is superior to multibit, and in some cases even to Armory.

legendary
Activity: 1638
Merit: 1163
Where is my ring of blades...
you should categorize the wallets with full node and SPV sections because that is a big difference at least for me. also move Electrum to the top it is way better than multibit.
your web wallets is missing circle.com
hero member
Activity: 1873
Merit: 840
Keep what's important, and know who's your friend
Isn't breadwallet another good wallet for mobile? That's what I use to store my btc atleast.

im never use  breadwallet because only avaible for iphone , my device asus zenphone 5
but after i research, i think breadwallet is good too

*breadwallet is the only iPhone wallet which connects directly to the bitcoin network.
* Simple recovery phrase enables you to recover funds when your device is lost or broken



Yeah I was in between bread and blocktrail, and decided on bread because it has the ability to connect to the network... Ok, good to know. Thanks.
sr. member
Activity: 364
Merit: 250
Isn't breadwallet another good wallet for mobile? That's what I use to store my btc atleast.

im never use  breadwallet because only avaible for iphone , my device asus zenphone 5
but after i research, i think breadwallet is good too

*breadwallet is the only iPhone wallet which connects directly to the bitcoin network.
* Simple recovery phrase enables you to recover funds when your device is lost or broken

hero member
Activity: 1873
Merit: 840
Keep what's important, and know who's your friend
Isn't breadwallet another good wallet for mobile? That's what I use to store my btc atleast.
legendary
Activity: 1456
Merit: 1000
Not a bad post on different wallets.  But it's really missing cold wallets. Such as paper or pc cold wallet etc.  They are the most secure aswell... so kinda need them.

I suggest on tips maybe change from red to black and a tad less on font.  But that is just a suggestion.
Beginners will not really start with importing private keys I think

Even though they wouldn't start yet, it's a great thing if they can get some knowledge about it so that in the future, they don't need to ask for redundant questions here and there regarding cold storage etc.

I would agree I would make it clear difference from hot and cold wallet.  Warn if done wrong cold can be wrong.  But not teaching it really does not do much good for learning.

I would add a section about security and specifically hot vs cold wallets.  Even if they don't use it at first, I hope one day they do so they are safe.
legendary
Activity: 1302
Merit: 1068
Very good thread, extremely informative for noobs. You can't be a real noob yourself though can you OP? Cheesy

Setiously though, this is a good service you've done & I'm sure that nervous, bitcoin newcomers will be grateful.

Good work.
Thanks! I'm not a noob with Bitcoin, my account is new Smiley

Not bad, you'll want to edit out being a "full node" wallet to being Full verification wallet. Node is something else, that can only be done by Full Verification wallet, contrary to SPV Simplified Payment Verification.

I'd also break them down in Full/SPV but thats just me.

Good initiative.

correct me if i am wrong but according to https://en.bitcoin.it/wiki/Full_node it is my understanding that as soon as you open up your bitcoin-core and update you become a full node.
besides https://bitcoin.org/en/choose-your-wallet calls them full nodes.

edit:
If you run the Bitcoin Core/bitcoind wallet, you are running a full node.

My bad, i wasn't aware that a wallet that doesn't relay transaction or having it behind a firewall that refuse incoming connection could be considered a node or a full node. After all you can use them offline and in no way they could be acting as a node while offline.
Pages:
Jump to: