Awesome Open Source
Awesome Open Source

Release License

Build Status Go Report Card codebeat badge codecov



The project is built using make.

BDD test suit can be run via make bddtests


To run a Sidetree node along with Hyperledger Fabric you can use docker-compose.

First run the compose itself via

  1. cd test/bddtests/fixtures/

  2. docker-compose up force-recreate This will start up the node and Fabric but you need to set up the ledger first. This is done by running BDD tests outside of make (after the containers have been started):

  3. cd test/bddtests

  4. DISABLE_COMPOSITION=true go test

After that you can invoke the Sidetree REST API at the following URL: http://localhost:48326/document

To bring everything down run docker-compose down


Thank you for your interest in contributing. Please see our community contribution guidelines for more information.


Apache License, Version 2.0 (Apache-2.0). See the LICENSE file.

Alternatives To Sidetree Fabric
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Golang (171,827
Blockchain (17,668
Docker Compose (9,226
Fabric (4,421
Behavior Driven Development (2,303
Ledger (1,810
Hyperledger (1,736
Hyperledger Fabric (603
Distributed Ledger (150
Sidetree (8