This repository is the reference implementation of our Decentralized Application Integration Platform using the Scala programming language. We build a horizontally scalable DAG protocol that you can build upon and interface with using common software standards.
For developer tools and documentation and consult the /docs or the /docs-gh-pages hosted on our docs website. For motivations and explanations of the project in context of the crypto space, visit the wiki.
src ├── it/scala/org/constellation <─── continuous integration ├── main/scala/org/constellation <─── protocol implementation ├── consensus Consensus.scala ├── crypto KeyUtils.scala ├── p2p ├── primitives ├── serializer └── util API.scala ConstellationNode.scala └── test/scala/org/constellation <─── unit tests
💻 Build instructions
For details on the build process, as well as pointers for docker, vagrant and deployment, see /docs/build-instructions.
📗 API Docs
We intend to use Swagger to publish comprehensive API docs.
For issues and bug reports, see wiki/Contribution-guidelines.
There you also find general pointers toward the development process. Note that the
master branch might be behind the
dev branch by a few weeks.
For questions and contributions, can find links to the community outlets and more in the resource list. Our knowledge- and news-outlet is the Orion Discourse forum. To quickly reach out, join our Discord server for a chat: