Post
Topic
Board Wallet software
Merits 45 from 8 users
Topic OP
bitcoin-bash-tools now partially supports BIP-0032
by
grondilu
on 24/08/2021, 18:06:04 UTC
⭐ Merited by ETFbitcoin (11) ,malevolent (9) ,HCP (5) ,NotATether (5) ,pooya87 (5) ,o_e_l_e_o (4) ,hugeblack (4) ,n0nce (2)
One of the oldest bitcoin libraries just had a make-over!

https://github.com/grondilu/bitcoin-bash-tools

I've tried to make the code cleaner (fewer abuse of sed for instance) but I also added support for bech32 and a preliminary support for bip-0032.  So far only master key generation is implemented but arguably that is the most difficult part.   Child key derivation should be coming soon.

I also separated the code in several files, each file being useful on his own I think.  Base58 and bech32 for instance are encoding schemes that could conceivably used for bitcoin non-related tasks.   I may switch back to a single file if some feedback suggests it'd be better.

There is also an additional requirement with jq (https://stedolan.github.io/jq/) to process JSON.  I know I wanted as few dependency on external programs but this one is very nice and useful.  Again if some feedback suggests I should remove it, I will.