Avatar
Keith Mukai
5b0e8da6fdfba663038690b37d216d8345a623cc33e111afd0f738ed7792bc54
SeedSigner lead dev. Bitcoin Core dev (barely). Specter Desktop contributor. python-nostr, rana, NIP-26.

"One of these things is not like the others..." Our joke conspiracy theory was that the vet threw him in with Kuma's litter (she needed a c-section so we didn't actually see the pups come out). But Kuma treated him the same as all her other pups. And once his huge, pointy ears grew in, there could be no doubt that he was her son!

Share your dog's son!

(how tf do dog genes work?! @npub1kumadawgefxjt2c293whsan5sfmdg5tylm0uk39enc6uxxfy5m4scrz2v7 had 3 black pups, 3 cow-spotted pups, a black & brown, and then this unexpected all-tan cutie)

nostr:note1wg3gpkpkujv2zyqj6kngnalmtjvp2umhl2nw5hetm6aa9r2kh79sldt9yr

Unchained:

* Bitcoin only

* I've met a number of Unchained folks (MANY of whom are @npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl maxis!) and consider a bunch of them friends. They are all hard-core Bitcoiners and super-focused on improving self-custody as much as possible.

* Will be moving my self-directed bitcoin IRA over to their service (better match for me vs Swan's IRA product).

* Pricing model: free for basic 2-of-3; $20 each time you need Unchained to co-sign for you (should only be needed in an emergency/catastrophe).

Casa:

* not Bitcoin only. I have a ton of respect for Lopp but since there are various competing services in the market, it's nice that I can choose accordingly.

* Pricing model: Annual fee ($100-200?)

* Fewer personal connections there.

* Overall I just know less about them, to be honest.

Nunchuk:

* Hadn't even occurred to me. Their collaborative custody service is brand new, yes? I would need to see a longer track record before committing any of my stack that way (see below).

* Their early product releases were broken in unacceptable ways (e.g. my cosigner on iOS signed a tx but the app in Android never--to this day--showed the signature as complete. Possibly a problem with which UX flow I used, but still shouldn't be possible to screw that up. Their app has ONE JOB and the early release I tried failed. A subsequent release worked better but was still plagued with some really bad UI/UX decisions: hiding crucial info, not indicating pending txs/balance changes, etc). I love the idea of their app but it'll be a while before I'd feel comfortable deeply integrating any of my multisig setups / cosigners in their ecosystem.

Coming soon (~Oct?): Swan:

* Will def give their service a try when it's available. I want multiple multisigs storing bits of my stack w/different collaborative custody services.

* Bitcoin only

* I have more personal connections to Swan.

* I've worked on and worked closely with the Specter Desktop team, which is now under the Swan umbrella and I'd guess will be the main interface for Swan's collaborative custody service.

NOPE!! But they use completely standard multisig descriptors and psbts so, when used in combination with other tools that DO support SeedSigner (e.g. Sparrow), you find a way to do anything you need to do.

File it under: Proven possible, but not nearly as straightforward as a direct integration would be, and don't expect their customer support to be able to help you if you're going to opt to venture outside their necessarily more limited, more guardrailed system.

Cool. Signed a tx the hard way* via the Unchained UI.

* download the psbt

* in Sparrow: File -> Open Transaction -> File

* finalize the tx and do the normal @npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl QR-based signing

* File -> Save PSBT -> As Base 64

* upload signature to Unchained

---

*(note that this approach is kind of dumb; I could have just constructed the entire tx in Sparrow, signed, and broadcast it from there without going through the Unchained UI at all. BUT... in the case where I need them to sign w/their key, I would have to go through their UI so it's good to know the steps!)

nostr:note10hl70ujr5jhkxcn2v4yg42qrc25ephw4cwm3vy7c64zvd53tupys87wd5y

Replying to Avatar Keith Mukai

I have created my first Unchained vault!

Two nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl keys, plus Unchained's collaborate custody key.

First minor hiccup: for some reason they skip the first receive addr so for a moment I thought my parallel wallet in Sparrow was somehow wrong.

FYI: To create a parallel wallet in Sparrow (i.e. exact same wallet that can see all transactions and could be used to send txs on your own using your two keys):

* download the "Wallet configuration file" from Unchained

* import that json file into Sparrow via File -> Import Wallet -> "Caravan Multisig"

I have created my first Unchained vault!

Two nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl keys, plus Unchained's collaborate custody key.

First minor hiccup: for some reason they skip the first receive addr so for a moment I thought my parallel wallet in Sparrow was somehow wrong.

Going on 36 hrs with no house internet connection w/at least 12+ hrs more to go. Blerrg.

Yet @npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl dev is undeterred because: airgapped! Don't need an internet connection!

Actually made some really great progress today!

That all being said, when I totally failed to successfully clone a Windows 10 C: drive, it was pretty damn liberating to just start from scratch and completely reinstall the OS. I just didn't have enough configured on that Windows box (I barely ever use it) to fuss any further about preserving it.

A virgin Windows install is as good as it's ever going to get; the whole mess unravels more and more each time you use it and install more crap.

A linux install, though... mebbe there's more worth saving there.

It's not Gen 4 so not max speed, but more than good enough and certainly WAY faster than my Raspi with an SSD connected via usb!

But if you were buying the components today, would you be saving much in comparison? And are Raspi4 available again or still supply chain hell?

I've never used it, but people deeper into linux than me have mentioned it so... that's... some kind of data point?

@npub1r7psmkr4zv93xnal8un6d8hvmpsn5jvhfzn3kk38rfcel6awznks7znspg

Awesome! Def let me know how it goes.

Next question is: which flavor of linux? I only interact with linux over a terminal so I don't know which GUI I'd want to run. Ubuntu?

And are there any linux pitfalls (e.g. incompatibility with laptop hardware X)?

Best option* for running your own bitcoin full node:

* Used bare-bones used ThinkPad w/8GB RAM

* Replace ssd w/cheap 2TB nvme

* Run it as some flavor of linux

For $220 you have a solid enough machine WITH a screen, a keyboard, and -- super-important -- a BATTERY (y'all underestimate what a power outage can do to your Raspi).

Has enough storage onboard to not have to prune blocks. And enough RAM(?) to run more intense services like a Lightning node.

In other words: @npub1pfezegswrn8lpt0aerp2hvyhj4lsuzln9kcccs5p7qch2m2sawxsxcelvf is right!

---

*(best guess. I haven't built this combo myself but tempted to)

I'm pretty close to a stripped-down bulletproof AM coffee:

* 1 tsp coconut oil

* 2 tsps monk fruit sweetener

Since starting the intermittent fasting, I cut out the cream that, honestly, had always been my favorite part. Really surprised that I don't really miss it now. For some reason the cream felt too much like cheating on the fast, even though the coconut oil is obv high calorie, too.

I've also tried mixing in mushroom blends in the past and even mostly enjoyed the flavor, but can't say there was any noticeable benefit.