Blocxxi implementation of Kademlia DHT and Blockchain in C++#

Last Updated on 2023-04-09

Welcome! This is the documentation for the blocxxi 1.0.1 project.

This project uses the asap integrated build system and follows its development workflow.

Parts of the documentation#

codec#

start here to understand the codec utility module APIs.

crypto#

start here to understand the crypto utility module APIs.

nat#

start here to understand the NAT and port mapping utility module APIs.

p2p#

start here to understand the core of the blocxxi project: its implementation of a Kademlia based DHT.

Developer Guides#

head over to the `asap` project documentation for detailed guides on how to build and maintain the different targets in this project.

Project Tools#

get an introduction to the programs and scripts under the `tools` folder, specifically made for the `asap` project. These can simplify recurring tasks and provide additional insights into the project, and sometimes examples of how to use the project artifacts.

Acknowledgements#

This documentation uses the theme provided by the Executable Books Project Project.