YO, this slim @npub17tyk...3mgl build is so f'n sexy! Really hard to appreciate it in photos. It's so much nicer! --- Video tutorial: Step 1: * 2x20 header pins * soldering iron * wire snips * empty proto board You're going to have put in a little more effort to solder the gpio headers on. But it's not terrible. --- Step 2: Solder! ps - Pi Zeros are only sold in bulk WITHOUT the headers soldered on. Anyone who thinks you can make mad profits by selling preassembled @npub17tyk...3mgl hardware is OUT OF THEIR F'N MINDS. This is 8x speed. Yeah, with practice I could get faster. But still. GTFO. --- Step 3: Inspect your work. Hey, look, something went wrong. Because of course! Pro tip: I did the soldering with an old broken display hat, not knowing if the heat or anything else might screw it up (I think that loose pin was due to a flaw in the old hat's connector). --- Step 4: Inspect again, trim solder cones. Off camera I did find one more bad solder (the pin came loose) that I had to repair. --- Step 5: Final assembly, boot up and test!

Replies (11)

JD's avatar
JD 4 months ago
Omg... I'm not sure if I'd trust my janky soldering skills in this context. Haha. Didn't know building a seed signer required soldering!? Very cool, but man. Makes me now postulate, if SS is stateless, then can a pleb use a different HW wallet or even SW wallet like Sparrow in case their soldering wasn't good enough? Does derivation path matter? As in, pump their seed into another method as a failsafe?
Most places that sell single Pi Zero boards include an option to ship with the gpio headers already soldered on as a $1 upcharge. Def worth it for most people. This particular build uses a diff approach to attaching the headers, thus is only possible if you do it yourself. Think of it as: * SeedSigner 101: pay the $1 for the presoldered headers. * SeedSigner 401 / grad level: Advanced (optional) techniques. To your second question: Everything SeedSigner does is totally standards-based: bip39 mnemonics and passphrases, standard derivation paths, etc. And the one unique thing we have -- the SeedQR format -- is already adopted by wallet software (Sparrow, not sure what else) and other hardware wallets (Jade, FD Passport, Specter DIY, Krux). So, yes, anything done in SeedSigner can be taken elsewhere (e.g. load it all as a hot wallet in Sparrow instead and sign the same txs). And vice versa: Any mnemonic created elsewhere (e.g. Ledger, Coldcard, etc) can be used in a SeedSigner.
JD's avatar
JD 4 months ago
Thanks for the explaination! Now I'm determined to solder one myself haha. Can't wait to experiment with this. If the seed and priv key is created apart from the SS (right?) then the device is really secondary, or in addition to, the seed. Man, Bitcoin learning never ends.
Yeah, one of the great things about SeedSigner is that it really breaks the normal hardware wallet mindset where people think "this device IS my bitcoin!!" I thought that way for years. The key / mnemonic is everything. The device is indeed secondary. Disposable. Just a tool. Load the seed into a SeedSigner or buy any new hardware wallet and load it in there. Note that you can also use a SeedSigner to create as many new keys as you want. Being able to create and use an infinite number of keys makes it a great tool to screw around and try to set up your own multisig. Screw things up along the way, toss those keys, start again, do it better, do some test txs, build confidence, toss the whole setup, do it again from scratch, build more confidence, then build the "real" setup, etc.
markonyte's avatar
markonyte 3 months ago
I just bought one of these but with a seedkeeper slot. Gunna stash the seed away encrypted.