Implements a simple blockchain in Rust, exposing functionalities via a CLI and MCP server for network interaction.
This project provides a hands-on demonstration of blockchain technology implemented in Rust. It showcases core concepts like block creation, SHA-256 hashing, and chain validation through a user-friendly command-line interface. Furthermore, it integrates an MCP server, enabling external clients to interact with the blockchain over a network using JSON commands, providing a practical example of networked tool integration.