Carina is a sample blockchain written in rust. The main purpose of this project is to learn rust and do something interesting.
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.
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 |
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 |
This project is dual licensed under Apache 2.0 and MIT. Please see the license files for more information.