This is the monorepo for consensus, execution, and networking for the Radix DLT Distributed Ledger.
It includes a variant implementation of the HotStuff BFT-style consensus.
Here we have:
- radixdlt-core: The core consensus and networking modules
- radixdlt-engine: The Radix execution layer which provides a UTXO-based state machine
- radixdlt-java-common: Common Java utilities used by various modules
Contributions are welcome, we simply ask to:
- Fork the codebase
- Make changes
- Submit a pull request for review
When contributing to this repository, we recommend discussing with the development team the change you wish to make using a GitHub issue before making changes.
Please follow our Code of Conduct in all your interactions with the project.
Link | Description |
---|---|
radixdlt.com | Radix DLT Homepage |
documentation | Radix Knowledge Base |
forum | Radix Technical Forum |
@radixdlt | Follow Radix DLT on Twitter |
The radixdlt-core
, radixdlt-engine
, radixdlt-java-common
code is released under the Apache 2.0 License.