Skip to content

gmemmy/astro

Repository files navigation

Astro

Astro is a small, readable blockchain node MVP.

What it can do today

  • Create and validate a linear chain of blocks and signed transactions
  • Verify prev-link, monotonic timestamps, merkle roots, and ECDSA signatures
  • Optional proof‑of‑work (leading‑zero difficulty), configurable; genesis can skip or enforce
  • Persist the chain to an append‑only log (./data/chain.log) and restore it
  • Mine a block at a chosen difficulty
  • Demos: TUI (restores and persists), store demo, miner demo

Demo

Image

License: MIT

About

a c++ blockchain node playground

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors