DigitalBits Github Repositories Are Now Public
The XDB Foundation is pleased to announce that the DigitalBits Github repositories are now publicly accessible. A quick overview has been provided below, as well as links to the different repos.
For XDB Foundation Github, click here.
DigitalBits
DigitalBits-core is a replicated state machine that in consensus with a set of peers maintains a local copy of a cryptographic ledger and processes transactions against it. DigitalBits-core utilizes the DigitalBits Consensus Protocol, a fork of the Stellar Consensus Protocol, as its federated consensus protocol.
DigitalBits-core is written in C++11 and runs on Linux, OSX and Windows.
For repo, click here.
Go
This repo is the home for all of the public Go code produced by the DigitalBits Project with support from the XDB Foundation.
This repo contains various tools and services that you can use and deploy, as well as the SDK you can use to develop applications that integrate with the DigitalBits network.
For repo, click here.
js-digitalbits-base
The digitalbits-base library is the lowest-level digitalbits helper library. It consists of classes to read, write, hash, and sign the xdr structures that are used in digitalbits-core. This is an implementation in JavaScript that can be used on either Node.js or web browsers.
For repo, click here.
js-digitalbits-sdk
js-digitalbits-sdk is a Javascript library for communicating with a DigitalBits Frontier server. It is used for building DigitalBits apps either on Node.js or in the browser.
It provides:
- a networking layer API for Frontier endpoints.
- facilities for building and signing transactions, for communicating with a DigitalBits Frontier instance, and for submitting transactions or querying network history.
For repo click here.
DigitalBits-core-prometheus-exporter
The DigitalBits Core Prometheus Exporter reads metrics exposed by the digitalbits-core daemon and exposes them in prometheus format.
For repo, click here.