burn the bridge Profile picture
Jun 13, 2021 35 tweets 30 min read Read on X
1/35 A thread on getting started with #bitcoin self-custody:

How to:
- setup a new @COLDCARDwallet
- secure a seedphrase with @CypherSafe
- receive & send #bitcoin using PSBT with @SparrowWallet

Welcome to the wonderful world of radical responsibility ;)
2/35 This thread is the short version of a more detailed article which can be found on my blog here:

econoalchemist.com/post/a-beginne…
3/35 To follow along make sure you have the following items:

1 x @COLDCARDwallet
1 x MicroSD Card
1 x @usbCOLDPOWER Adaptor & 9v Battery
1 x USB to microUSB Cable
1 x @CypherSafe Cypher Wheel
1 x Balanced 6-Sided Die
1 x Desktop or Laptop computer
4/35 If ordering these items online, think of the privacy implications & 3rd party risks associated with sharing your personal info related to Bitcoin materials. A PO Box, an alias, a burner email & phone number can go along way in guarding your privacy and keeping you safe.
5/35 @COLDCARDwallet ships in a tamper evident bag with a unique identifier that's programmed into the wallet. Inspect the bag for any signs of tampering.

Inside the bag is a ColdCard, paper backup template, sticker, & duplicate bag identifier.
6/35 If you bought the 9v @usbCOLDPOWER adaptor plug it in. Otherwise a wall wort will suffice. The main idea is to never plug the @COLDCARDwallet into a computer in order to keep it air-gapped.
7/35 Here is a chart to help familiarize yourself with the button's functions on the @COLDCARDwallet
8/35 At first startup, accept the terms then verify the bag identifier matches between the printed number on the bag and the number displayed on the @COLDCARDwallet screen.
9/35 Create a strong PIN. Each PIN has a prefix & suffix which can each be 6 digits. Notate your anti-phishing words, these are presented each time the prefix is entered to ensure no tampering has occurred with the firmware or components. No one can help you recover this PIN.
10/35 Navigate to New Wallet, a 24-word seed phrase will be generated. You can scroll to the bottom & press 4 to add some random numbers from rolling dice, do at least 100 rolls. Never share your seed phrase with anyone & never save it in a digital format.
11/35 Copy your PIN prefix/suffix, anti-phishing words, & seed phrase to your wallet backup card. Be sure to secure this backup card like it was cash or jewels. And keep separate from your @COLDCARDwallet device.
12/35 A BIP39 passphrase is optional but like having a 25th word. Keep in mind no one can help you recover this. Your @COLDCARDwallet has no way of knowing if it's correct, anything you enter will generate a valid wallet, but perhaps not the right one. Note the finger print.
13/35 A paper backup is ok, but stainless steel will withstand fire & flood. @CypherSafe makes robust backup devices like the CypherWheel. In the box is everything you need to secure your seed phrase: wheel, letters, tools, security cable/tag, & literature/sticker.
14/35 Using your wallet backup card, duplicate the first 4 letters of each seed word, in order 1-24, into the numbered pockets on both sides of the @CypherSafe CypherWheel.

Each word comes from an industry standard list where no two words share the same first 4-letter sequence.
15/35 The security cable is uniquely numbered, non-retractable, and tamper evident. This will help you ensure that no one has had access to your seed words.
16/35 @CypherSafe also offers recovery tags that you can order specific to the wallet that generated your seed phrase. This can help ensuring you have the correct derivation path.

Learn more here:
cyphersafe.io/product/bitcoi…
17/35 Let's see how well the @CypherSafe CypherWheel protects the @COLDCARDwallet 24-word seed phrase under white hot, near melting temperatures. ~1,500° C
18/35 Success! The 24-word seed phrase is 100% recoverable. The tamper evident seal & cable for the derivation tag melted. But the @CypherSafe CypherWheel stood the test and protected the vital information needed to retrieve the #bitcoin
19/35 With the @COLDCARDwallet setup & the seed phrase secured on the @CypherSafe CypherWheel, you can send #bitcoin to your wallet in confidence.

Log in, apply passphrase, confirm finger print, & navigate to Address Explorer. P2SH, P2PKH, & Bech32 address formats supported.
20/35 Press 4 to view the QR code for your address so you can scan it from your mobile wallet. I'm using @SamouraiWallet on Android in this example. Enter the amount & double check the details before broadcasting.
21/35 @COLDCARDwallet can also export a .csv file of the first 250 addresses by pressing 1 after entering the address explorer and selecting your preferred address format. Insert the microSD card first.
22/35 If you want to spend from your @COLDCARDwallet while maintaining it's air-gapped state, then you will need to utilize the Partially Signed Bitcoin Transaction (PSBT) option.

You should still be logged in with passphrase applied, then:

Advanced>MicroSD Card>Generic JSON
23/35 @SparrowWallet is an excellent companion wallet for handling PSBT's with your @COLDCARDwallet. With this set up you can monitor your ColdCard's balance, generate receiving addresses, & generate spending tx's all while keeping the signing key safe & air-gapped.
24/35 Check out this guide for getting started with @SparrowWallet

econoalchemist.com/post/bitcoin-w…
25/35 Insert the microSD card into your desktop or laptop. Launch @SparrowWallet, navigate to File>New Wallet. Select Air Gapped Hardware Wallet then next to the @COLDCARDwallet icon choose Import File and navigate to your Generic.json file.
26/35 You will have also named your new wallet. Then Double check the master finger print. The other settings can be left on default. Select Apply. You can set an optional password to encrypt your wallet data file.
27/35 From the @SparrowWallet home screen, navigate to the Receive tab. You can generate a new receive address & compare it to the .csv file to double check your work. Don't reuse addresses. It is best practice to compare your deposit address to what is displayed on the ColdCard.
28/35 Ideally @SparrowWallet is connected to your own node. But if you're not quite there yet, you can enable communication with the pre-selected public Electrum server to check your wallet against the #Bitcoin blockchain. This is the least private way to do it though.
29/35 After the deposit has received some confirmations it can be spent via PSBT. Navigate to the Send tab, insert the address you wish to spend to, set an optional label, set the miners fee, & hit create tx.
30/35 Next, review the details & finalize the tx. Then select save PSBT and point it to the microSD card.
31/35 Insert the microSD card into your @COLDCARDwallet. Log in, apply passphrase, & check finger print. Then select Ready To Sign & review details. Then select OK to sign. Your ColdCard will generate a signed version of the PSBT file on the microSD card.
32/35 Insert the microSD card into your desktop or laptop. Back to @SparrowWallet, select Load PSBT & navigate to the signed PSBT file. Then select broadcast tx. Now your tx has been sent to the #Bitcoin network.

You can monitor progress with the txid & mempool.space
33/35 Make sure you keep your @COLDCARDwallet in a safe place, using this method, it is the only device that can sign your transactions. Plunge into running your own node because you don't want to be using public electrum servers if you can avoid it.
34/35 @COLDCARDwallet & @SparrowWallet have a ton of awesome features I didn't cover here. And @CypherSafe has many products to secure your vital #Bitcoin information. So dive in and check them all out.
t.me/coldcard
t.me/sparrowwallet
cyphersafe.io
35/35 For further reading check out some of these resources:
bitcoiner.guide/sparrow/
bitcoiner.guide/coldcard/
bitcoiner.guide/mynode/

Keep your @COLDCARDwallet firmware up to date
econoalchemist.com/post/don-t-tak…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with burn the bridge

burn the bridge Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @econoalchemist

Dec 28, 2022
1/12 Secure your #Bitcoin backups in stainless steel to protect against environmental hazards like fire & flood.

The Kiboruto from @Crazyk_031 & @stackbitme is a letter stamp style backup tailor made for @SamouraiWallet. Full guide on @BitcoinMagazine

bitcoinmagazine.com/guides/guide-f…
2/12 There are 3 key pieces of info you need for your backup. #1 is seed words. They always need to be in order and in the case of @SamouraiWallet, you get 12 of them. Kiboruto features etched numbered boxes to keep these words in order. Never share them with anyone!
3/12 Key piece of info #2 is your passphrase. The wallet requires one but doesn't generate it for you nor does it know if your passphrase is correct upon recovery. Every passphrase generates a valid wallet. Kiboruto has a dedicated passphrase plate so you can store it separately.
Read 12 tweets
Nov 2, 2022
1/16 Secure a #Bitcoin seed phrase with corrosion & fire resistant titanium; a thread on the @hodlrswiss One Titanium seed backup.

Full guide published with @BitcoinMagazine

bitcoinmagazine.com/guides/using-a…
2/16 Self-custody means you have the radical responsibility of securing your #Bitcoin backup. Geographically distributed water & fire proof backups are a good starting point. The @hodlrswiss One Titanium backup makes that pretty easy.

hodlr.swiss/products/one-t…
3/16 The One Titanium supports both BIP39 (github.com/bitcoin/bips/b…) & SLIP39 (slip39.com). This product involves converting standardized seed words into a corresponding numbered index. Exercise caution when making such conversions.
Read 16 tweets
Aug 10, 2022
15/19 Side note, while waiting for that transaction, if you're interested in building your own #Bitcoin full node on a @Raspberry_Pi, here is how I built mine:

econoalchemist.com/post/build-you…
16/19 Once received in the Bitcoin Core wallet, send some #BTC to @COLDCARDwallet. You can export a list of receiving addresses to a .txt file & transfer via microSD to the Raspi node then copy/paste. Bech32 addresses seem to work best for PSBT, FYI. Verify address on the CC. ImageImageImageImage
17/19 In conclusion, showed how to set up @COLDCARDwallet, generate WIF for mobile @bluewalletio & Bitcoin Core, & moved some #BTC to all 3 wallets. I hope you found some useful information here.
Read 5 tweets
Jul 25, 2022
1/24 Preserve the anonymity gained in Whirlpool by making every spend a CoinJoin.

My latest article with @BitcoinMagazine covers how to use the spending tools found in @SamouraiWallet & @SparrowWallet step-by-step.

bitcoinmagazine.com/guides/how-to-…
2/24 Whirlpool is a zero-link CoinJoin implementation that can be found in both @SamouraiWallet for mobile Android users as well as @SparrowWallet for desktop users. For the best privacy practices don't trust someone else's node, run your own @RoninDojoNode
3/24 Whirlpool breaks deterministic links that exist on the Bitcoin blockchain. These links are often exploited by law enforcement working with exchanges & chain analysis companies to invade your privacy & track your transactions. Even people you transact with might snoop around.
Read 25 tweets
May 16, 2022
1/18 Bear market mining, what can home miners do to survive? In this first part of a series on survival tips, I suggest setting expectations based on BTC price & hashrate so miners can be better prepared to make good decisions in stressful situations.

2/18 Miners face a lot of variables, the volatility of BTC price and hashrate specifically though can quickly change a miner's outlook. Setting some operating bands can help you remain calm and avoid making costly mistakes.
3/18 Setting these operating bands involves 3 steps:

1) Where do you stand today?
2) How high can hashrate go if the price stays flat?
3) How low can the price go if hashrate stays flat?

To help find these thresholds, this is a great tool:

insights.braiins.com/en/cost-to-min…
Read 18 tweets
Apr 29, 2022
1/32 Whirlpool your #bitcoin from desktop with @SparrowWallet and mix straight to cold storage with @COLDCARDwallet or @FOUNDATIONdvcs

A great solution for iPhone users who don't have @SamouraiWallet or a @RoninDojoNode

Full article @BitcoinMagazine:
bitcoinmagazine.com/technical/how-…
2/32 All #Bitcoin transactions are public & anyone can see them with a block explorer. Whirlpool breaks deterministic links and diminishes on-chain heuristics to weak subjective interpretations. Gain forward looking anonymity & transact without the privacy invasion.
3/32 Navigate to bitcoincore.org/en/download/ and follow the instructions to download the latest version of Bitcoin Core to your PC. It takes a few days to sync the whole blockchain and it takes up a lot of space, have at least 500GB of disk space available.
Read 32 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(