Exonum Anchoring Service to Bitcoin
This crate implements a service for Exonum blockchain that provides a protocol for anchoring onto the Bitcoin blockchain that utilizes the native Bitcoin capabilities of creating multisig transactions.
Installation guide
Just follow the installation guide of the exonum
to install dependencies.
Usage
The anchoring service depends on bitcoind. For the correct work, you need to launch bitcoind with specific configuration, see deployment guide for details.
To run tests you need to install bitcoind
and specify following enviroment variables.
ANCHORING_RELAY_HOST=<bitcoind-rpc-listen-address>
ANCHORING_USER=<rpc-user>
ANCHORING_PASSWORD=<rpc-password>
Additional tests are situated in sandbox_tests
subfolder.
Licence
Exonum core library is licensed under the Apache License (Version 2.0). See LICENSE for details.