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
License: MIT
