Skip to content

Instantly share code, notes, and snippets.

Avatar

Xavier Fiechter xavierfiechter

View GitHub Profile
@xavierfiechter
xavierfiechter / wallet_alias.md
Created November 14, 2022 15:32
WALLET KEY ALIAS
View wallet_alias.md

Using a KEY ALIAS for wallets, instead of key fingerprints

Why this suggestion?

An alias, like a nickname, is easier to read for humans and easier to remember than a key fingerprint.

BIP-32 suggests using a key fingerprint, which is the first 32 bits of the key identifier.

This helps to verify if you have loaded the correct wallet.

@xavierfiechter
xavierfiechter / UTXO_GROUPING.md
Created October 17, 2022 22:51
UTXO GROUPING – A Coin control feature.
View UTXO_GROUPING.md

UTXO GROUPING

A Coin control feature to organize your UTXOs.

What about UTXO GROUPING in your favorite Bitcoin wallet/client?

Think of it as having multiple coin jars.

@xavierfiechter
xavierfiechter / REPRO-COLDCARD-BUILD.md
Last active May 30, 2022 21:47
REPRO COLDCARD BUILD
View REPRO-COLDCARD-BUILD.md

I use DigitalOcean, create a Droplet, verify the build and destroy it afterwards. You can do this on macOS or Linux as well. Use "brew" to install on macOS.

Let's go.

  1. Create a Droplet on DigitalOcean
  • Ubuntu 20.04 LTS, x64, more RAM = faster build
  1. Install Docker, ..
  • $ wget https://github.com/docker/machine/releases/download/v0.14.0/docker-machine-$(uname -s)-$(uname -m)
@xavierfiechter
xavierfiechter / block-twitter-setup.sh
Created June 9, 2021 13:09
Automate Bitcoin Twitter Hygiene
View block-twitter-setup.sh
virtualenv -p python3.9 BlockTwitter
cd BlockTwitter && . ./bin/activate
pip install tweepy
wget https://raw.githubusercontent.com/NicolasDorier/CancelMSM/master/BlockTwitter.side
# Apply for Twitter API access here: https://developer.twitter.com/en/products/twitter-api
View Keybase proof
### Keybase proof
I hereby claim:
* I am xavierfiechter on github.
* I am xavierfiechter (https://keybase.io/xavierfiechter) on keybase.
* I have a public key ASDT6089wx7GMb_-ap0q52yIVKWxLIsPplac5bTEdHpThwo
To claim this, I am signing this object: