Curious why I don’t hear more people talking about the Nunchuck wallet? Their multisig service seems really dope in that you could set a daily limit for withdrawal and only use one key. Seems like a great way to keep $5 wrench attack at bay - bad guy could only take $1k per day, for example. But if you need to withdraw more you could go get one of your other keys. Seems really smart. And it also allows for inheritance.
Curious what others think. Is it just really new or something? I seem to hear a lot about Unchained and Casa but one is KYC and the other is overpriced (in my opinion). Nunchuck seems like a winner but I’m not hearing much talk about it.
Anyone use it? Is it no good? I think it’s open source, isn’t it?
Nunchuk founder here. Thanks for the mention @HardRich !
@k00b hit the nail on the head. It's both true that Nunchuk services are newer relative to Unchained and Casa, and that marketing is hard. We currently don't spend any money on marketing and would rather focus our energy and resources on building an excellent product first.
So we rely on Bitcoiners like yourself to spread the good word (such as this thread!). We've had really positive feedback since launching our subscription services, and are working on several projects that I think will take things to the next level.
If you or anyone have feedback on things you'd like to see in Nunchuk, let me know!
(Also if I may add, our inheritance planning feature is the first in the industry that doesn't require KYC.)
reply
I started using your wallet a few weeks ago after I got some tapsigners and satscards. I have to give nunchuk a 10/10 for UI/UX. Simple, clean, self-explanatory, idiot-proof... Also, brilliant move supporting the various coinkite NFC products. I've been handing satscards out to people as the ultimate form of orange pill and nunchuk is the only app that supports them.
Thank you for a great app, and thank you for coming on here and giving us the opportunity to say thanks :-).
reply
Thank you. I'll make sure to pass that along to our team. I'm sure they will appreciate it!
RE: Coinkite. The Coinkite team has proven time and again to be incredible builders, continuing to churn out great hardware products for Bitcoiners. We have been working closely with them and very glad to be partners. A hardware-software one-two punch :)
reply
Btw, curious if you have had a chance to check out advanced features like Coin Control and CPFP/RBF? They make managing on-chain stuff a lot easier IMHO.
reply
I'm kinda new to using bitcoin. I've mostly been hodling till I joined SN a few months ago. I only recently heard of the concept of coin control, but yes, I did use labeling and tagging features on Nunchuk (no video needed, which again, is a sign of a great app). Not sure what RBF is but I did use CPFP once.
reply
Thos will help:

RBF explained in 4 slides: #209507
CPFP explained in 4 slides: #211273
reply
Great visualization. Love it!
reply
Got it.
So RBF and CPFP are both fee-bumping techniques. They can be useful when your transaction gets stuck in the mempool for too long.
RBF = Replace-by-fee CPFP = Child-pays-for-parent
RBF can be used to fee-bump outgoing transactions, while CPFP can be used to fee-bump both incoming and outgoing transactions.
Here is a great introduction article from Bitcoin Optech: https://bitcoinops.org/en/scaling/fee-bumping/
reply
Greetings, does Nunchuk have plans to add Lightning functionality?
reply
Hey @Sasquatch ! Great question. I won't rule out layer 2 integration (things like LN, sidechains, statechains, etc.) in the far future. However, currently we want to focus on solving self custody challenges on the base layer first (via multisig).
reply
Thank you. One more question. Can you tell us about the escrow feature? And is that available on the app, or just in desktop?
reply
Sure. The "escrow" wallet is something we introduced a long time ago. It is a single-use wallet, meant to hold funds temporarily.
What it actually does under the hood is that it uses public keys, instead of EXTENDED public keys (a.k.a. XPUBs). This means that the wallet contains a single Bitcoin address. You move funds into that address, then move everything out after some time or some condition has been met.
It is available on both mobile and desktop.
reply
Hey @hugohanoi, recently I played with nunchuk with some friends and I noticed there are some bugs. May I know where is the best way to report them?
reply
Sure!
You can send us an email at support@nunchuk.io or file an issue in the corresponding GitHub repo (https://github.com/nunchuk-io ).
reply
Is there a reason that Nunchuck isn't open source on iOS?
I use it both with Tapsigner as a “checking account” and Jade hardware as my “savings account”
I have lightning wallets that I fund from Nunchuck which I use as my “debit card”
reply
That’s a cool way of doing it.
reply
I and some friends use it for doing easy multi-sig on common projects, like paying for hosting the services we share. A wallet can be attached to a group chat where you can discuss what needs to be paid and add a transaction to sign inline, great for traceability in trusted groups where you still need a bit of funds control/voting.
The only problem we have is that sometimes the chat history shows as *Encrypted*, probably related to the Matrix protocol that they use for encrypting messages under the hood. But it's not a deal breaker for now...
reply
This is a known bug and yes, it's related to the Matrix SDK that we use. Strangely, it seems to happen only on particular devices and OSes.
reply
I saw that happening randomly in some rooms on my Matrix homeserver (synapse). But it usually comes back after restarting the client, I should probably check the logs next time it happens (server and client).
I am guessing you are using your own homeserver and that a matrix room is created for each nunchuk group chat?
reply
I am guessing you are using your own homeserver and that a matrix room is created for each nunchuk group chat?
Correct.
reply
Would that be the best place to describe the problem and add findings if any? Or do you find it's an Android-only issue?
reply
Yes that existing GH issue is fine ! We’ve seen it reported on iOS as well.
reply
Is it just really new or something?
Relative to Casa or Unchained, yes.
Casa's CTO is an OG influencoor. Unchained has a variety of products (otc desk and loans) and influencoors on staff. People also have reason to not talk about their on-chain wallets.
Marketing is hard.
reply
Thanks for the thoughtful comments.
reply
Very helpful. Thanks
reply
I agree this is a great wallet. Easy to teach people with a Tapsigner then once your stack gets big you can send it off to the deep cold storage.
I am moving my multi sig from specter to nunchuck
reply
I believe their desktop and Android wallets are open source, but iOS isn't. Check out their github for more details.
I use Nunchuk as my primary on-chain phone wallet along with a Tap Signer. I like their UI of separating keys and wallets and how they make multi-sig setup very easy. I also like their NFC support of Tap Signer, Sats Card, Cold Card. I don't use their shared custody service though, and use the wallet solely for self custody.
reply
I think it’s open source, isn’t it?
Not iOS last I checked.
reply
I'm showing it off to people at my local meetups constantly. Multisig in your pocket with an NFC card is such an easy sell when people see it with their own eyes. When someone says multisig is too hard, I bust out nunchuk and my tapsigner
reply
I gotta buy a Tapsigner now. :)
reply
I use it to manage multisig on my mobile (and Sparrow for desktop). Very nice UX.
reply
I use Nunchuck multisig for long term storage and Xapo Bank for spending. Perfect setup, and can combine with Bitwage as well...
reply
I have it on my phone but haven't used it so far.
I guess I think of the multisig setup as more inconvenient, so not for keeping on your phone.
When my kids are older nunchuck might be a good option for a multisig family setup with small amounts.
reply
I hear NVK mention it on his bitcoin.review podcast often. I didn't get the impression it was new, but I haven't used it.
reply
Can some1 explain to me what is Nunchuck and why should i use it?
reply
Nunchuck.io - it’s a bitcoin wallet. It can be used to do multi sig and single sig. I believe it can do cool stuff with team members approving transactions. The thing that interests me, however, is their paid service that lets you set spending limits and do KYC-free inheritance.
Casa and Unchained are kind of similar wallets (and are really nice) but one is way more expensive and the other requires KYC.
reply
It's nunchuk.io (without the 'c'), btw :)
reply
AFAIK both Unchained and Casa require KYC if you want to use their inheritance planning service?
reply
It’s good. Can be useful for getting people familiar with multisig.
But there’s one persistent bug on iOS related to Wallet security settings > ‘Protect wallet details’ and ‘Protect wallets with PIN’ not remaining in toggled on state.
Once toggled and you back out of that menu, the settings are not saved. Upon returning to the menu you’ll find the toggles reverted back to off state. An issue that is not present on the Android version.
May be useful to be aware of, depending on which OS you’re running it on.
Also good luck trying to get it connected to your own node. If you figure that out, people let me know how you did it.
reply
Did you set a PIN and confirm it after toggling on the setting? There should be a “PIN created” toast. If the PIN isn’t created successfully, the setting won’t be persisted.
RE: connecting to your own node, what kind of node do you have?
reply
Hi Hugo. Thanks for response.
After toggling on and entering PIN, ‘Create PIN’ button does not result in toast or any confirmation that the PIN has been activated. The ‘Create PIN’ button seems to respond to the touch by getting smaller in size, but that’s it.
As for node, trying to connect it to electrum server using the LAN or Tor addresses, ports 50002/50001 respectively, but neither are successful. Attempts made with both electrs and fulcrum electrum server instances.
reply
Interesting. What iOS app version are you on (latest is 1.9.28)? also what is your iPhone model & OS version? fwiw I’m on an iPhone 11 and haven’t encountered that issue.
RE: Electrum node. Try adding a ssl:// prefix to your Electrum url.
reply
Was able to do some testing with good result for using own node. Connection via Tor address doesn’t work, but LAN now does after adding ssl:// prefix.
Thanks for the tip!
reply
reply
Thanks for the guides. Those happen to be the ones that I’ve used. It’s only working on Android at this time. Maybe issue with iOS Orbot, will try again some other time.
reply
Running latest version of Nunchuk. iPhone 13 Pro Max with iOS 16.6
In my experience this bug has existed since the update that introduced Wallet security settings menu. Therefore have never been able to get them to work.
Regarding electrum, thanks I’ll try that when I get a chance. Should Tor work as well if Orbot is running at the system level?
Also let me know if any other information I can provide that may help with eliminating this bug. Fwiw I’m using Nunchuk not signed in, not sure if that matters.
reply
I mean the latest app version (go to Profile > About).
reply
Yes the app version currently is 1.9.28 but as mentioned the issue has persisted through out all previous versions since introduction of these Wallet security settings.
reply
Hmm that's definitely very strange.
Just to be clear, are you or are you not able to enable the wallet PIN? I assume no since the setting reverts back to OFF?
I tried once but was put off by some errors and the fact that it asked me for my email.
reply
I thought I saw that you can sign in using a pubkey - I haven’t tried it yet. Not sure if I want to pay for the service yet. I might have to play with it more to see if the bugs are worked out yet.
reply
You can use the app in Guest mode (no account required), or use a Primary Key account (no email address required).
reply