← All projects

Distributed Systems

GenericCoin

A blockchain implementation exploring proof-of-work consensus and transaction integrity.

BlockchainCryptographyJavaScript

GenericCoin is a blockchain built from first principles to study the mechanics behind decentralized state.

The implementation covers block construction, proof-of-work mining, transaction verification, elliptic-curve signatures, and chain validation. Ganache and MetaMask were used to exercise transaction flows and inspect how state changes propagate through the system.

Repository