The state of opensource bitcoin wallets for mobile is... TERRIBLE.

Reply to this note

Please Login to reply.

Discussion

Como? Mal feitas ou tem muito pouco?

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

Tried nunchuk, bad UX

Hmm I get that

I like it though!

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.

Can a watch-only wallet be set up for other hot wallets though?

Sure, you just need to export/import the wallet descriptors or BSMS file into Nunchuk (Nunchuk is built on open BIP standards).

disagreed. Check nostr:npub1cvqlzvmjercdn0ypsmv8f7j9lge6ahsnueh5rparh53wuswftv4q49yjt3

What features are you looking for?

Balance, send and receive. Single sig

muun

Try bullbitcoin.

Also bluewallet is (at least was) very slow.

What is wrong with BlueWallet and Blockstream?

I don't think so. Ashigaru for Bitcoin-only Wallet and Cake Wallet