Devilyxrd Blockchain
My blockchain R&D project built with Go and TypeScript, exploring consensus, service architecture and multinode testing on physical devices.
Devilyxrd Blockchain System is my personal R&D project combining a Go blockchain core with TypeScript and NestJS services. I work on block production, validator coordination, wallets and contract services together.
I wanted to keep multiple nodes on the same chain and observe that behavior on physical devices rather than only within a local process.
Several machines sharing the same state.
Separating the responsibilities of the blockchain core and surrounding services.
Permissioned PoA and finality through signed validator votes work with Go services, a NestJS layer, gRPC and PostgreSQL. Raspberry Pi nodes provide the physical test environment.
Validating long-running behavior requires more than seeing one healthy node. Cross-node consistency, continued block production and recorded test limitations need to be considered together.
A 72-hour test on three Raspberry Pi 4B devices, dated July 13–16, 2026, reported 86,553 blocks. Across 863 cross-node checks, no chain divergence or finality stall was observed. These findings apply to that run and do not cover every failure scenario.