Tip
Malachite documentation is still in the early stages of development. We welcome contributions! We also invite feedback and input on what would be the most important aspects of documentation to cover, for example, tutorials, how-to guides, explanations, references?
If you are a developer looking to build with Malachite, then we suggest as a starting point:
- The main ARCHITECTURE.MD
- The tutorials, which currently comprises an example of how to build a simple application with the high-level interface to a consensus provided by Malachite.
If you are a developer looking to contribute to Malachite or learn more, then, in addition to the resources above, you may want to consult:
- The log of Architecture Decision Records (ADRs) in architecture; these capture various decisions at previous points in time regarding architectural concerns.
- The log of development proposals, which describes potential improvements or features for Malachite, depending on specific use cases such as the Starknet decentralized sequencer.
- Some notes on testing Malachite locally within Docker.