#ethereum #classic #apache-licensed

no-std ethash

An Apache-licensed Ethash implementation

8 releases

0.4.0 Nov 12, 2019
0.3.1 Feb 5, 2018
0.3.0 Oct 6, 2017
0.2.0 Oct 4, 2017
0.1.0 Jun 30, 2017

#43 in #classic


Used in etclient

Apache-2.0

16KB
409 lines

Ethash

Build Status Cargo Crate

This is an Apache-2 licensed ethash implementation written in Rust. Ethash is the Proof of Work algorithm used in Ethereum and Ethereum Classic blockchain.

Please consider this a work-in-progress. Do not use yet until 0.2.


lib.rs:

Apache-2 licensed Ethash implementation.

Dependencies

~1.6–2.3MB
~30K SLoC