A Rust Bitcoin blockchain parser with clustering capabilities, allowing to group together addresses in ownership clusters.
The parser is compatible with SegWit, correctly parses bech32 native outputs and witness programs, and deals with chain splits gracefully.
cargo update cargo build --release
Enable the desired visitor (by default, the Clusterizer is on) in
src/main.rs, rebuild, and run the executable:
Custom blockchain directory
By default, Bitiodine uses the standard
If you need to use a different one, you must create a symbolic link:
mkdir ~/.bitcoin ln -sf /path/to/blocks ~/.bitcoin/blocks
The blockchain parser is based on Mathias Svensson's code (GitHub).