I built a from-scratch experimental blockchain to explore some ideas I've been interested in:
– post-quantum signatures (Dilithium)
– custom zk-STARK system (AIR + FRI, written in Rust)
– shielded + anonymous transactions
– simple P2P gossip network
It’s not production-ready (no persistence, no DoS protection, etc.) — this is purely a learning/research project.
The most interesting part was implementing the STARK system end-to-end and integrating it into a working chain.
I’d really appreciate feedback, especially on: – the AIR design
– the privacy model
– tradeoffs between PQ signatures vs performance
Repo / demo:
https://github.com/sil714/qchain
Happy to answer any questions.





















