Skip to content

A simple command line tool to generate bech32 Bitcoin addresses from a XPUB

License

Notifications You must be signed in to change notification settings

realeinherjar/btc-addr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

btc-addr - Generate Bitcoin addresses from a Bitcoin XPUB

License: MIT

A no-brainer CLI to generate Bitcoin addresses from a BIP84 XPUB.

Usage

$ btc-addr --help
A simple command line tool to generate Bitcoin addresses from a XPUB

Usage: btc-addr [OPTIONS] --xpub <XPUB> --fingerprint <FINGERPRINT>

Options:
  -x, --xpub <XPUB>                Extended public key
  -f, --fingerprint <FINGERPRINT>  Fingerprint of the master key
  -s, --single <SINGLE>            Index of the address to generate
  -r, --range <RANGE>              Range of addresses to generate (start-end)
  -h, --help                       Print help
  -V, --version                    Print version

You can either pass a single address index to generate or a range of indexes. Examples:

  • Single address:

    $ btc-addr -x xpub6Cbhm1egsKZ8PAPcW6YAy2s5eEm4WsW2oEmcVeNe3A51yn69zff3A8EfDr2pFCd4iYr6Lsi5EhdRHZskkSEo28LLDq1tqCyVG8NqWMizgcB -f 636f9859 -s 0
    bc1qklsp8d45494wgkyrr64mnhdsrmlcp3rmq99ayg
  • Range of addresses:

    $ btc-addr -x xpub6Cbhm1egsKZ8PAPcW6YAy2s5eEm4WsW2oEmcVeNe3A51yn69zff3A8EfDr2pFCd4iYr6Lsi5EhdRHZskkSEo28LLDq1tqCyVG8NqWMizgcB -f 636f9859 -r 0-9
    bc1qklsp8d45494wgkyrr64mnhdsrmlcp3rmq99ayg
    bc1q89ahz76lnerxzqjmftrwf34gjv9d8s02n7r47g
    bc1qzfxcrwg7mn3lv953w3gz9cyqtv5j36valwpzl3
    bc1qmrs7uxsz5t9lulvfnzzg34hf2fjyt8ql0pyr6k
    bc1qxp59fk9tksp5huw5k65zdvs94mn5t3uk8dqqtt
    bc1qsgqq5alccmq5p6udqkm72yu3p0rlrl00jhemyd
    bc1qul6nek06m3mj427eatm3ln5kk0shgex2tg9m8d
    bc1qdlgjqn9qsqqct6ytc2xr54wn57jydztgfkvzjl
    bc1qwgt2p3p6c3v56nxs2s7z9xdm4aexu3haq0zv8u
    bc1qqh745peskqrqvr24fq0km3jp4fatf0dvr38udw

About

A simple command line tool to generate bech32 Bitcoin addresses from a XPUB

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages