Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hexresearch/bitcoin-utxo

Library and application that builds bitcoin UTXO from genesis block
https://github.com/hexresearch/bitcoin-utxo

Last synced: 3 days ago
JSON representation

Library and application that builds bitcoin UTXO from genesis block

Awesome Lists containing this project

README

        

# bitcoin-utxo

The small library that builds Bitcoin UTXO set from scratch by connecting to
Bitcoin node over P2P protocol and parsing transaction from the genesis block.

# Examples

Demo to calculate average days unspent:
```
cargo run --example days -- 89.245.85.72:8333
```
You can use any public bitcoin node.

Demo that calculates BIP158 filters, expect heavy load on system and I recommend using local node for speed:
```
cargo run --example filters -- 127.0.0.1:8333
```

# How to install toolchain

Steps for new in rust ecosystem:
1) Install [rustup](https://rustup.rs/) either by entering nix shell in the repo or by official way.
2) rustup toolchain install nightly
3) rustup default nightly