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.