nunchuk_io's avatar
nunchuk_io
nunchuk_io@nunchuk.io
npub1cvql...yjt3
Bitcoin wallet specialized in multisig and collaborative custody solutions. Visit https://nunchuk.io.
nunchuk_io's avatar
npub1cvql...yjt3 10 months ago
Nunchuk apps are NOT vulnerable to the recent NPM security exploit. Our apps are fully native, with no Javascript or NPM dependencies. This was a conscious decision to reduce our supply chain to the bare minimum. We believe that for mission-critical software like a Bitcoin wallet, avoiding Javascript and the web-based ecosystems is a fundamental security principle. image
nunchuk_io's avatar
npub1cvql...yjt3 10 months ago
Bitcoin will dwarf the internet's economic impact. The internet moves information. Bitcoin moves value (info with 1,000× weight). Today we're shipping the UX to make that real: Miniscript + E2EE group wallets. These tools combined will make programmable Bitcoin for everyone. image Bitcoin has always supported spending rules (multisig, time delays), but they were complex and risky to implement. Miniscript structures these rules like Lego blocks, making advanced custody safe, simple, and verifiable. We didn't just add a few pre-baked scripts. Nunchuk now supports *generalized* Miniscript. You can create any policy supported under standard Bitcoin rules. Use our friendly templates, or craft custom spending rules if you're advanced. image Complex policies involving multiple parties require coordination. Doing this over insecure channels (email, messengers) is a major security risk. Nunchuk solves this. Our E2EE Group Wallets now support Miniscript out of the box. The entire setup is encrypted, with built-in chat for secure coordination. image This combination lets you build wallets that adapt to real life needs, such as: 🧊 Timelocked inheritance plan 🏛️ Business treasuries with layered approvals & fallbacks 🤝 Non-custodial escrow for OTC trades 👻 Private multi-party wallets that look like single-sig on-chain image You have options. Prefer simple and widely compatible? Use Native SegWit. Want advanced privacy and efficiency? • Taproot hides unused spending branches. • MuSig2 aggregates multiple signers into one signature (key path or script path). The choice is yours. We support major hardware vendors today: Native SegWit Miniscript: COLDCARD, Tapsigner, Blockstream Jade, Ledger, Specter DIY Taproot Miniscript: COLDCARD, Ledger, Specter DIY MuSig2: Software keys only (for now). More coming as vendors ship support. Zooming out: These tools (verifiable policies, secure collaboration, advanced scripting) are the primitives of a new financial system. Fair, open, and anchored to sound money. Download the Nunchuk app and give it a try.
 🤖 Android: https://play.google.com/store/apps/details?id=io.nunchuk.android&hl=en 🍎 iOS: 💻 Desktop: Android APK: 📘 Read the full announcement and see the use cases in detail here: 🔧 For builders and the curious: Dive deep into how it all works with our technical guide.
 What will you build with generalized Miniscript? Tell us below. ⬇️
Special report from our new project (zone21.com). Bitcoin-Backed Lending 2025—Decoding Cost, Control & Hidden Risk. We size the US $14 B market, compare CeFi vs CeDeFi vs True DeFi, and rate existing lenders with our 13-Factor Risk Model. The report also covers new rules from the GENIUS Act to Hong Kong’s VASP regime and offers a one-page borrower checklist. Special thanks to @Lyn Alden and @npub1clwv...xhme for their review. Read the Executive Summary or download the full PDF ⬇️ image
New mobile release! • Taproot multisig wallets: manual and automatic fee selection • Show saved address labels in transaction details • Option to rebroadcast rejected transactions • Update default signet server • Add guest wallets notice • Assisted wallets: option to manually save BSMS in Setup Wizard • Bug fixes and improvements Taproot fee selection: what’s that about? Taproot lets one wallet hide many spend paths. Different path → different weight on-chain → different fee required. So we added two ways to handle it: • Manual: see every path and its fee. Tap the one you want. •Automatic: if cheap-vs-costly is ≤ 10 % or $0.20, we default to the pricier path. Tweak the thresholds or turn them off any time. As Bitcoin smart contracts get more complex and the subsidy era fades, fee variability will keep growing, both within a single path and across multiple paths, even before you factor in fee-bumping tools like RBF or CPFP. We’re building a solution that’s easy to use and puts you in control. Got feedback? Let us know!
KYC is a disaster waiting to happen. If data leaks can happen to Coinbase, it can happen to anyone. Related: never use a Bitcoin inheritance service that requires KYC. You’re not just endangering yourself — you’re putting your family at risk too. They’re even less equipped than you to defend against attackers. Nunchuk’s inheritance protocol is non-KYC. That’s by design. image
TARIFFS ARE INFLATIONARY. STACK HARDER. With the US–China trade war heating up, there’s no better time to double down on self-custody. Here’s what’s new in Nunchuk’s latest release: • Option to disable key path spending in Taproot multisig wallets • Fee estimates for key path vs. script path • Export transaction history to CSV • Bug fixes & improvements for group wallets
🚀 Collaborative Bitcoin custody, reinvented! Meet Nunchuk’s New & Improved Group Wallet: ✅ End-to-end encrypted wallet and chat ✅ Single-file recovery ✅ Works with 10+ hardware signers ✅ Standard or Taproot multisig ✅ Auto-deleting messages 💡 How it works: No extra chat keys! We derive E2EE keys directly from your wallet’s descriptors. 🔒 Two-phase encryption (asymmetric → symmetric) 📱 Seamless cross-device setup 🕑 Auto-deleting messages Shared Bitcoin ownership has never been easier. Free for all users. Learn more in our blog: image
KYC creates huge honeypots that have endangered, and will continue to endanger users. This is why Nunchuk is non-KYC. image
Great research and security disclosure by @npub1j8d6...26k2 @npub1xh89...gst6 and Robin Linus. Here's what you need to know about the "Dark Skippy" vulnerability: 1. Hardware signing devices insert random values called 'nonces' every time they sign Bitcoin transactions. 2. Weak nonces (values that are not sufficiently random) can allow an attacker to mathematically brute-force the private key from the signatures alone, just by analyzing transactions on the public blockchain. This is a well-known class of attack. "Dark Skippy" is a new technique which makes it easier to grind the private key from weak nonces. What are the conditions required for the attack? The attack requires either: 1. Loading malicious firmware onto the device, which generates weak nonces. 2. A bug in the vendor's official firmware that produces weak nonces. How do I protect myself from this type of attack? 1. Order hardware signing devices straight from the vendors, if possible. The more direct, the lower the likelihood of tampering. 2. Use hardware vendors that have tamper-resistant mechanisms in place, such as tamper-evident sealed bags, firmware attestation, etc. 3. Use hardware where you can easily verify the integrity of the source firmware and its updates. 4. Use hardware that follows security standards in generating nonces. One such standard is RFC6979 (deterministic nonces). 5. Verify the authenticity of the firmware every time you upgrade. (Tip: bookmark the vendor website to avoid phishing). 6. Avoid updating firmware unless you absolutely have to. Use another device if you want to experiment with firmware features that you don't actually need for your main stash. 7. Use multisig, preferably multi-vendor multisig. This alone significantly increases the difficulty of executing the attack. Multisig versus Anti-exfil You might have heard that "anti-exfil" is a way to prevent the above attack. In short, anti-exfil describes a security technique which combines entropy from the hardware signing device with entropy from a SECOND DEVICE (typically the host of the companion software wallet) to generate the nonces. However, there are 2 downsides to this approach. First, there is currently no anti-exfil standard, so you'd have to trust that the vendors implement anti-exfil correctly. Secondly, since anti-exfil changes the way a signature is generated, i.e., asking for entropy from a second device for every single transaction, it is not compatible with the way most Bitcoin wallets work today, and therefore introduces a UI/UX challenge. Until anti-exfil has a well-defined standard and wider wallet compatibility, we recommend multisig as the more practical approach. Fundamentally, multisig achieves the same goal as anti-exfil: it also requires entropy from a second device to authorize each Bitcoin transaction. Multisig can also add entropy from more than just 2 devices, if you so choose (3-of-5 multisig, for example). Last but not least, multisig has been used for 10+ years in Bitcoin, battle-tested (securing hundreds of billions worth of Bitcoin), and at this point has been very well standardized (PSBT, BSMS, Output Descriptors, to name a few standards). Hence, use multisig if you are concerned about Dark Skippy. In conclusion, while the "Dark Skippy" vulnerability highlights potential risks in hardware signing devices, users can significantly mitigate these risks by following best practices in device procurement and usage, and by implementing multisig setups. Stay informed, verify your devices and firmware, and consider multisig for enhanced security of your Bitcoin holdings. P.S. A common question is: “Does adding a passphrase to my seed phrase protect me against Dark Skippy and similar types of attacks?” The answer is no. Since nonce-based key grinding works against the master private key, not the seed phrase, adding a passphrase will NOT protect you against this class of attack. View quoted note →
Introducing Automated Wallet Rollover with Advanced Coin Control We are excited to introduce a significant update to Nunchuk: the new Wallet Rollover feature. This powerful tool provides a comprehensive solution for migrating from an old wallet to a new wallet while maintaining your preferred coin management strategy. A Leap Forward in Wallet Management Until now, migrating from an old wallet to a new wallet has been a largely manual process, requiring users to carefully manage transactions and coin control themselves. Nunchuk’s Wallet Rollover feature automates much of this process, dramatically reducing the potential for errors and saving time. Moreover, our advanced coin control management is unparalleled in the Bitcoin wallet space, offering a level of granularity and privacy preservation techniques previously unavailable to users. Independent Rollover Feature The Wallet Rollover feature operates independently and can be utilized in various scenarios that require fund transfers between wallets, including key replacement processes. Key Capabilities: 1. Transfer between any wallet types (single-sig to multi-sig, vice versa, or between different multi-sig configurations). 2. Preserve coin segregation strategy during transfers. 3. Enhance privacy further through randomized broadcast of the rollover transactions. Nunchuk is the first Bitcoin wallet to offer this level of automation and granular control in wallet transitions. Advanced Coin Control During Rollover This feature enables users to preserve their coin segregation strategy when migrating to a new wallet. Whether you segregate your coins for privacy, accounting, or any other purpose, you can now maintain this organization during a wallet transition. Key Benefits Include: * Preservation of existing tags and collections, maintaining the separation of coins based on origin, purpose, or other criteria. * Enhanced privacy by preserving your original coin management strategy. Important Details: * To maintain your coin segregation strategy, the rollover feature may create multiple transactions. * For enhanced privacy, we recommend broadcasting these transactions at random intervals rather than all at once. This practice obscures the connection between the newly created coins and the old and new wallets. * Subscribers benefit from an automatic randomized broadcasting feature, further enhancing transaction privacy. Why This Matters 1. Seamless Key Replacement: In case of a lost or compromised key, you can quickly transition to a new wallet setup while maintaining your preferred coin organization, minimizing disruption and stress. 2. Evolving Security Needs: As your Bitcoin holdings grow or your security requirements change, you can easily transition between different wallet types (e.g., from single-sig to multi-sig) without the hassle of manual transfers. 3. Privacy Enhancement: By preserving your coin segregation strategy and using randomized broadcasting, you can significantly improve onchain privacy during wallet transitions. 4. Flexibility for Various Use Cases: Whether you’re setting up an inheritance plan, adjusting business wallet structures, or simply reorganizing your funds, this feature adapts to your specific needs. 5. User Control: You retain full control over your bitcoin throughout the entire process, adhering to the principles of self-custody while benefiting from advanced automation. It’s important to note that while preserving coin segregation strategy offers privacy benefits, it may result in multiple transactions, potentially increasing on-chain fees. Users can weigh this trade-off based on their specific privacy needs and cost considerations. How to Use Wallet Rollover To initiate a wallet rollover, navigate to: The wallet you want to migrate from > View wallet config > More menu > Roll funds over to another wallet. Looking Ahead At Nunchuk, we are committed to pushing the boundaries of Bitcoin self-custody. This update represents a significant leap forward in wallet management flexibility and user control. We’re excited to see how our users leverage these new capabilities to enhance their Bitcoin security and wallet management strategies. Stay tuned for more innovations as we continue to evolve the Nunchuk ecosystem. Your financial sovereignty is our top priority, and we’re dedicated to providing you with the tools you need to maintain complete control over your bitcoin.
Introducing Finney: The Bitcoin Wallet For Families We are thrilled to unveil Finney—a revolutionary Bitcoin wallet designed for families seeking security and financial autonomy. Say goodbye to third-party dependencies! Why Finney? Unlike traditional solutions like Unchained, Casa, BitGo, or Bitkey, which rely on third-party involvement to hold a backup key, Finney puts complete control in your family's hands, ensuring total safety and autonomy. Usage Scenarios: * One Person, One Key: Equal rights & responsibilities for all family members. * Majority Owner: Central control with familial support, ideal for families with a clear primary manager. * Blind Co-Signer: Privacy with selective transaction visibility, perfect for maintaining discretion. * Observer: View-only access for auditors. Highlighted Features of Finney: * Flexible Multi-Sig Options: Choose between 2-of-3 or 3-of-5 setups for enhanced security. * Key Health Checks: Regular functionality checks ensure all keys remain operational and reliable. * Device Support: Compatible with over 10 types of hardware keys, accommodating various user preferences and technical expertise. * Privacy: Disappearing messages for secure intra-family communications. Celebrate Hal Finney’s Legacy: To honor 's pioneering contributions to Bitcoin, we are excited to offer one year of free Finney subscription to 1,000 users—a total giveaway value of approximately $500,000! Dive into the future of Bitcoin self-custody with us. Write & Win: Review Finney and Win a Honey Badger Wallet! Share a detailed review of and you might qualify to win our flagship Honey Badger wallet service FREE for a year! How to Participate in Giveaways: * Like & Retweet this post. * Follow us for updates. * Publish your review or stay tuned: We’ll DM winners of both promotions! Discover how Finney can enable financial sovereignty and honor a Bitcoin legend. Join us, secure your family’s future today! Read our blog post for full details: image