Developer Builds Ethereum-Like Blockchain From Scratch in C++17 With No External Libraries
Developer Martial Zinsou has released Nstrike version 0.1.0, an open-source MVP implementation of an Ethereum-style blockchain written entirely in modern C++17. The project was built from scratch without any external dependencies such as OpenSSL, Boost, or secp256k1, with all cryptographic primitives implemented manually. Nstrike includes a mini virtual machine, ERC-20 token support, Proof-of-Work consensus, a JSON-RPC 2.0 server, and a command-line wallet interface. The codebase passes a suite of 32 unit and integration tests covering SHA-256, Keccak-256, ECDSA, and 256-bit arithmetic. Published under the MIT licence, the project is compatible with macOS and Linux and is available on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in