Akka blockchain

This is a sample project to implement a minimum blockchain with akka. The blockchain impose a hash containing four leading zeros as proof of work.

Dependencies

Run

sbt run

Tests

sbt test

TODO

  • Restart MiningActor after timeout
  • Add http API
  • Add frontend in react

Resources