/py-bitcoin-address-extractor-f-i-a

python script to parse bitcoin addresses from insight api's level db

Primary LanguagePythonMIT LicenseMIT

attn: this repo is in beta mode, use at your own risk.

py-bitcoin-address-extractor-f-i-a

python script to parse bitcoin addresses from insight api's level db

usage

python ./py-bitcoin-address-extractor-f-i-a.py -o output_file.txt

or

python ./py-bitcoin-address-extractor-f-i-a.py --help

install prerequisites

sudo apt-get install -y build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev python-pip libleveldb1 libleveldb-dev

sudo pip install ez_setup leveldb plyvel

requirements

  1. linux/mac (not tested on windows)

  2. python 2.7+ , libleveldb1, libleveldb-dev, plyvel , insight-api/Insight integrated & synched with Bitcoin

  3. for fastest perfomance RAM > 8 Gb is required, if your RAM is limited use option "liteonmemory" ...

  4. old insight-api

python ./py-bitcoin-address-extractor-f-i-a.py -liteonmemory -o output_file.txt

execution

insight-api server needs to be stopped before running script

license

standard MIT license

bitcoin tips

16QcZYETFbWRijK3xBVbDgpvW1ZWsdNujY