This repository was for the Olympia version of the Radix node and engine which powered the initial Olympia network.
Olympia has now been replaced with the Babylon version of the Radix network.
The code for Babylon lives here:
This is the monorepo for consensus, execution, and networking for the Olympia 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
To contribute, you'll need to setup development environment.
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 |
docs.radixdlt.com | Radix Technical Documentation |
learn.radixdlt.com | Radix Knowledge Base |
discord invite | Radix Discord Server |
The radixdlt-core
, radixdlt-engine
, radixdlt-java-common
code is released under the Radix License.