/vanity_address

Bitcoin vanity address generator written in python

Primary LanguagePythonMIT LicenseMIT

Build Status Coverage Status

Bitcoin vanity address generator

Generate bitcoin vanity addresses matched by an arbitrary callback.

Installation

Using from PyPI

pip install vanity_address

Install the latest version from github

git clone https://github.com/jcsongor/vanity_address.git
cd vanity_address
pip install .

Usage

Using the command line interface

$ vanityaddr PATTERN 

Using the python module

Generate an address

def callback(address):
    return address.startswith(b'11')
    
vanity_address = VanityAddressGenerator.generate_one(callback=callback)

Generate multiple addresses

addresses = []
for address in VanityAddressGenerator.generate(callback=callback):
    addresses.append(address)
    if len(addresses) >= 5:
        break