The state of opensource bitcoin wallets for mobile is... TERRIBLE.
Discussion
change it
Tell me more
I don't doubt it
Exactly why npub.cash should be integrated into amethyst by default. aps are huge. But making extra steps to get them when you admit they suck is going to make onboarding way worse
Any advice ?
Bluewallet seems to be the only one that is minimally acceptable as an app.
Thank you ๐
Nothing can even come close to Ashigaru
Blue wallet Iโm ๐คฃ
ashigaru is the best. is there even any other one with built-in tor?
They are none.
They are just afraid of Samourai wallet(Ashigaru) there is a huge stereotype among bitcoin devs fucking pussies.
In reality SW is century ahead of every wallet out there there is no comparison
Prove me wrong.
Yes, there are. Cake Wallet has integrated Tor and Payjoin
Cake wallet or any other doesnโt even come close besides payjoin and obsolete silent payment, where SW had bip47 paynyms for long time and no scanning needed but thatโs about it
And the stowaway feature implemented by SW like 8 years ago is basically payjoin v2 before payjoin v2
No one one has done more to push innovation in the bitcoin mobile wallet space than Samourai Wallet(Ashigaru).
- 1st wallet with decoy coinjoin with floor entropy
- 1st wallet with stealth addressing
- 1st mobile wallet with custom miner fees
- 1st mobile wallet with RBF & CPFP
- 1st wallet with replay attack mitigation for forks
- 1st wallet with Segwit
- 1st wallet with โLike Type Changeโ
- 1st mobile wallet with batch spend
- 1st wallet with native Segwit
- 1st wallet with โsatโ display
- 1st wallet with Tor built in
- 1st wallet with zerolink coinjoin
- 1st wallet with Auth47
- Stealth mode
- Coin control / Labeling
- Boltzmann auditing software
- Automate extra hops to be staggered in different blocks to give distance (Ricochet)
- Decoy P2P coinjoin with floor entropy (Stonewall)
- P2P coinjoin (Stonewallx2)
- P2P payjoin (Stowaway)
- Only existing zerolink coinjoin, breaking all deterministic links & maximized entropy (Whirlpool)
- Anon sets growing exponentially with free remixing
- Sybil resistance
- Sweep private key
- Sign message
- Verify message
- Export raw txs in offline mode
- Sign in offline mode
- Broadcast over TxTenna mesh network
- Soroban: app agnostic P2P encrypted messaging over Tor
- Sentinel: Watch only wallet
- Samourai Swaps: BTC <-> XMR Atomic Swaps
- OXT: Analytics tool
- OXT Research: Open Source Blockchain Intelligence & Research
- Assisted Roman Stirlingovโs defense team with Bitcoin Fog
- Leading resistance against AOPP
- Leading resistance against FinCEN
- Donated 1 BTC ($50,000) to Tor
- Grant to Haveno DEX
- Financed Death Athletic
Best of the best.
Privacy is a human fight.
#FreeSamourai
#FreeTDev
testing zaps for this noteโฆ we made one attempts toโกzap this note, at 0x1e27efe9cb16425b@ln.tips, over a period of about 60 seconds. in each case, we found that your lightning address service or server did not respond correctly. if you wanted to fix this... you could try getting a free rizful lightning address -- https://rizful.com ... if u get it set up, pls reply here so we can do this โกzap test again.
I'm happy they are integrating spark.money protocol.
Don't you like nostr:npub1cm3rpgj7457yjuqnvdalxaauakqu0ndkpkyp5cldkyutpz4xszpsmk96wt? They support Spark.
I have a nostr:npub1tkey6tcfk0jf2ageje7xvqnnph4443h4pc4aqesuqjeywyke073qfmwral and I like it.
What are the main pain points for you?
Simplicity. Balance, send and receive. No jargons. No options. No technical terms. No L2s, No tricks, No server tracking, no buy/sell bitcoin, no ads, etc.
Lol you're trolling now! What about coin and address management? Those are critical and will require at least a little bit of jargon and thinking from the end user.
The new Blockstream app is pretty nice, but I'm no expert on the topic.
tried BitKit?
Nunchuk nostr:npub1cvqlzvmjercdn0ypsmv8f7j9lge6ahsnueh5rparh53wuswftv4q49yjt3 is quite underrated. Feature-dense and good UI. It would be my pick.
Blockstream nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n is decent and very well worth a try
Electrum does the job well and it's quite functional
Bluewallet is really good for newbies. Probably the best to recommend to them.
Cove (iOS-only) has been making the rounds
Nunchuck & Blockstream only exist to get users to join their premium multisig/inheritance bullshit services. It gets quite annoying as as base user. Not to blame the companies, I think they are great. But I hate this upselling bullshit.
Electrum on mobile is a joke.
Agree on BlueWallet. But they are also offering too much already.
Haven't tried Cove.
Respectfully, the claim that we 'only exist to get users to join premium bullshit services' is the opposite of reality.
Since day one, we have been pouring huge resources into building and maintaining a professional-grade Bitcoin wallet and offer it for free. We led the way with standards like BIP129, advanced coin control and were first with features like encrypted group wallet and Taproot/MuSig2 support. We do this because we believe that if the majority of Bitcoin is not in self-custody, the project will fail. In fact, the vast majority of our users are free users, and we dedicate about 80% of our development efforts each year to free features.
Calling our premium services 'bullshit' is a mischaracterization. They solve critical, high-stakes problems for people who need them, and the revenue from those services is precisely what allows us to keep the core wallet free, private, and independent.
The alternative is VC funding, ads, or tracking users. We're committed to building a sustainable business on a Bitcoin standard, and we believe our model is the right one for our users and for Bitcoin itself.
+1
Iโm happy to pay for a KYC free inheritance solution, and I do.
Nunchuk offers great value all around. You can even manage your collaborative multisig wallet with Sparrow unlike Casa.
If you want better features and inheritance planning then you have to pay for it as we do for any service. The free wallet is plenty capable.
Sorry, I didn't want to dismiss your services. I think they are great. It's just not that interesting for a wallet app for the general public.
But the upselling is annoying, even on your website. I wish the base app was paid as well so you didn't need to sell other stuff.
No worries at all, and thanks for the clarification. Finding the right way to present our paid services without being intrusive is a tough balance. Itโs something we always try to improve on. Appreciate the feedback.
The idea of a paid base app is interesting, but we're committed to keeping the core tools free for all, for reason we highlighted above: we need as many people as possible to have access to safe and easy to use self-custody tools. If the base app is paid, we wouldnโt be able to achieve that goal.
I have no issues at all with you guys selling me stuff.
But I'd appreciate a Nostr login option as an alternative to email. Is that something you've considered?
Itโs on the roadmap, yes. We also have a major release coming soon. One of our best features to date. Stay tuned!
Take a look at the 1Password model. No free layers. It's about piece of mind. All upsell-based models require marketing that centers on suggesting to base users that they are not doing enough. There is just no way around it. And that drives anxiety and makes them hate the free layer of your product, regardless of how good it is.
On the 1Password, I pay the base layer and I know I am as valuable as a customer as the other stuff they sell. They never offered more stuff to me because they don't need to and they do not want me thinking that I am not doing enough to secure my keys, even at the base layer. It makes a huge difference.
That's a valid point. Finding the right balance in our messaging is a constant challenge, and we take the responsibility to avoid creating that anxiety very seriously.
But for us, putting up a paywall isn't the answer, because 1Password, as great as they are, donโt solve the same existential threat we're focused on.
Bitcoin self-custody is already seen as "hard" by most people, and the massive push towards ETFs and custodial services makes it worse every day. Our core mission is to fight that trend. From day one.
What use are our services if the foundation itself gets destroyed? If 90% of Bitcoin ends up with custodians in 20 years, the project will have failed, and everything we've been building (which, btw, include networks like Nostr) will have been for nothing.
To win this battle, the best and most secure tools for self-custody must be free and accessible to the largest number of people possible. That's why the Nunchuk base app will always be free. Itโs non-negotiable for us.
I'd love an option to just pay you to disable your advertising of services I don't want to use. I liked your wallet when I tried it, but seeing that stuff in the UI bugged me so much that I stopped.
I know that you need to make money, but maybe you can make some this way too as an option.
I love the fact that wallets are selling me stuff. I want them to make money and be profitable by providing useful services.
But it's a personal preference thing which I can understand.
In fact, as a regular Amethyst user, I wouldn't mind at all if you asked me to pay for certain services or features. You and the other devs are doing great work. It's incredible that it's free. But it would be no less incredible if you guys got compensated for your hard work.
nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n doesnโt have an inheritance service that I am awareโฆ.
Heard the Cove guy wanted to build for Android too
Agreed on nostr:npub1cvqlzvmjercdn0ypsmv8f7j9lge6ahsnueh5rparh53wuswftv4q49yjt3. It works very well for me. There are upsell/account options available; but it's not at all in your face after your initial login "as guest". Though, as best I can tell, the iOS version isn't open source (no Github like there is for android or desktop)... Not a deal-breaker for me, though, since I don't use mobile wallets as the sole transaction signer, anyway.
I find nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n way less intuitive (and way more cluttered with junk)... maybe I just need to be using it with a Jade. ๐คท
Bluewallet was my first, and is a great simple ux, but I ultimately abandoned it completely due to no testnet support - which has become a huge pet peeve of mine for wallets in general (nostr:npub1cvqlzvmjercdn0ypsmv8f7j9lge6ahsnueh5rparh53wuswftv4q49yjt3 definitely handles testnet the best, IMO).
Cove looks like a very promising Bluewallet alternative, but is clearly not yet ready for prime-time.
Being able to add a watch-only wallet is becoming a top-priority feature for me
Absolutely! As far as I could tell, watch-only wasn't available on blockstream? (though, maybe a different story if I paired it with a Jade?) This IS a deal-breaker.
Blockstream does have it now. But I don't think Nunchuk does.
Nunchuk (iOS) definitely has it... I use it all the time. "Recover existing wallet" reveals several options including "... using QR code" and "... using BSMS/descriptors" - each of which will generate a 'watch-only' wallet (i.e. not a 'hot' wallet).
... I'll take another look at Blockstream.
Right, as long as the private keys are not on device, it's good
Nunchuk does support watch-only. You only need to pair a hardware signer with the app to make it watch-only.
disagreed. Check nostr:npub1cvqlzvmjercdn0ypsmv8f7j9lge6ahsnueh5rparh53wuswftv4q49yjt3
This is true for almost everything opensource... And that makes me sad.
Try bullbitcoin.
Also bluewallet is (at least was) very slow.