SwapChan
Never holds your keys · your wallet signs
blocktools CLI

A raw private key (hex, WIF, base58, base64)

key-to-addresses tries every encoding that gives 32 bytes and prints addresses on every chain, compressed and uncompressed. Test vector: private key 1…

key-to-addresses tries every encoding that gives 32 bytes and prints addresses on every chain, compressed and uncompressed. Test vector: private key 1 (a public, famously drained key).

./blocktools run 'classify /in/key.hex'


./blocktools run 'key-to-addresses < /in/key.hex'


./blocktools run 'key-to-addresses --chain btc < /in/key.wif'

Front door (only the chain you name):

recipes/recover.sh /in/key.hex - --chain ltc --goal addresses