Skip to main content

Crypto address generator from xpub

Project description

coinaddress

https://img.shields.io/pypi/v/coinaddress.svg https://img.shields.io/travis/jibrelnetwork/coinaddress.svg Documentation Status Updates

Crypto address generator from xpub

Features

  • 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
address_from_xpub(
    network='bitcoin',
    xpub='<XPUB>',
    path='0/0'
)

Credits

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

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

History

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.

Source Distribution

coinaddress-0.1.1.tar.gz (17.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page