This android application is designed to run the block hashing algorithm as part of a distributed mining swarm. It works with this server implementation which generates jobs for the client. The client runs the hashcash function using a range of nonces and if successful submits the solution before asking for more work.
This page was a useful reference for raw header layout.
This is a work in progress and may never be completed
- Implement BlockHeader.toByteArray()
- Implement SolverTest
- Test client-server integration and make it work
- Improve performance by hashing in native code and using multiple threads