Skip to main content

Crypto address generator from xpub

Project description

coinaddress Documentation Status Updates

Crypto address generator from xpub


  • generate addresses for multiple blockchains from extended public key (xpub)
  • minimum dependency (it means security)
  • CLI interface

Getting started

Install package using pip (prefer virtualenv):

pip install coinaddress

And you can start use provided CLI. Read help first:

coinaddress –help

To generate 1000 addresses for bitcoin xpub from file (xpub should be a single line in this file):

cat xpub.txt | coinaddress bitcoin 0 -n 1000

To generate another bunch of addresses:

cat xpub.txt | coinaddress bitcoin 1000 -n 1000

xpub can be passed with –xpub option but you should avoid this and prefer read from file for security reasons.

Using from code

You can use public python interface to convert addresses:

from coinaddress import address_from_xpub


This package uses code (as is or as reference) from:

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.


0.1.1 (2019-12-23)

  • Public api

0.1.0 (2019-12-22)

  • First release on PyPI.
  • Support Bitcoin (BTC), Bitcoin Cash (BCH), Ethereum (ETH), Litecoin (LTC), Ripple (XRP)

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for coinaddress, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size coinaddress-0.1.1.tar.gz (17.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page