arktur icon indicating copy to clipboard operation
arktur copied to clipboard

Carina

Carina is a sample blockchain written in rust. The main purpose of this project is to learn rust and do something interesting.

Goal

There is no specific goal. I wanted to code something with rust and was very interested in blockchain. This should not be another crypto currency, there are enough.

Sub projects

The main project consists of multiple sub projects.

Name Description
cli Terminal interface to talk with the blockchain
core Core that listens to udp and handles event registering
core_protcol Protocol for communication

Old Sub projects

These sub projects are deprecated and will be removed when the new sub projects are ready.

Name Description
hooks Handles function calling based on hooks
peer The actual application
peer_cli Terminal interface
protocol Protocol for communicating

License

This project is dual licensed under Apache 2.0 and MIT. Please see the license files for more information.