Popularity
7.9
Growing
Activity
9.0
Growing
17
5
12

Monthly Downloads: 435
Programming language: Haskell
License: MIT License
Tags: Network     Bitcoin     Finance     Haskoin    
Latest version: v0.53.4
Add another 'haskoin' Package

README

Haskoin Store

Block chain store and index featuring:

  • Persistent storage using RocksDB.
  • Bitcoin Cash (BCH) support.
  • Bitcoin Core (BTC) support.
  • Indices for address balances, transactions, and unspent outputs (UTXO).
  • Persistent mempool.
  • Replace Bitcoin Core (BTC) RBF transactions by default.
  • Query transactions, balances and UTXO on extended keys (xpub).
  • Optional accelerated xpub cache using Redis.
  • RESTful API with JSON and binary serialization.
  • High performance concurrent architecture.

Quick Install with Nix Anywhere

nix-env --install stack
git clone https://github.com/haskoin/haskoin-store.git
cd haskoin-store
stack --nix build --copy-bins
~/.local/bin/haskoin-store --help

Install on Ubuntu 20.04 or Debian 10

apt install git libsecp256k1-dev librocksdb-dev pkg-config
git clone https://github.com/haskoin/haskoin-store.git
cd haskoin-store
stack build --copy-bins
~/.local/bin/haskoin-store --help

Non-Haskell Dependencies

API Documentation