Pactus
A full-node implementation of the Pactus blockchain in Go
...The project implements the core node, consensus, networking, wallet, storage, synchronization, transaction pool, state, and validation logic needed to run the blockchain. Pactus uses a Solid State Proof of Stake design that aims to avoid mining and make validation practical on lightweight hardware. The software can be built from source and used through command-line, graphical, Docker, and developer-oriented workflows. It is useful for validators, blockchain developers, researchers, and users who want to study or participate in the Pactus network from their own infrastructure.