Disgo (dispatch + go) is the first client implementation of the Dispatch protocol. Dispatch enables the Zero-Knowledge Analytics of distributed data without comprimising data ownership, privacy, or security.
If you have any questions or just want to get to know us better, come say hi in our discord channel (https://Dispatchlabs.io/discord)
With Go installed, enter either of the following commands into your terminal:
go get github.com/dispatchlabs/disgo
or
git clone http://github.com/dispatchlabs/disgo
(into your GOPATH)
If you have yet to install Go, visit our tutorial or download straight from the Golang website.
Disgo is a full dispatch node, and you can run it right out of the box. Simply run the following commands in your terminal:
cd $GOPATH/src/github.com/dispatchlabs/disgo
go get ./...
go run main.go
-
Non-technical users of the protocol can use the network scanner to interact with the protocol.
-
Developers "dance the disgo" with our decentralized HTTP API, JavaScript SDK, or Java SDK.
The disgo package relies on the configuration loaded by commons
We would love your help developing the protocol! It's a big project and we're a small team, so all contributions are encouraged. For more information on how to get a developer environment set up, please check out our dev-tools repo.
The Disgo library is free software: you can redistribute it and/or modify it under the terms of version 3 of the GNU General Public License as published by the Free Software Foundation.
The Disgo library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.