Blockchain-specific code for the Sidetree-based DID Method implementation on Bitcoin
Our reference implementation of the blockchain service is based on bitcored. Here is the list of instructions to deploy Sidetree's blockchain service on your node.
Install a Bitcored full node using instructions at this link. Suppose that we install this to
$(NODE_IP). Verify that the bitcored installation was successful by pointing the browser to:
Install the SidetreeBlockchainService using the following instructions:
cd $(BITCORE_DIR)/node_modules ln -s $(SIDETREE_BITCOIN_REPO)/src/bitcored-services/sidetree add side-tree rooter to the services array in $BITCORE_DIR/bitcore-node.json
bitcoreddaemon by running:
cd $(BITCORE_DIR) bitcored