Name: Project-Alchemy
Owner: ConsenSys
Description: Ethereum-Zcash Integration effort
Created: 2016-09-23 15:18:50.0
Updated: 2018-01-09 06:35:06.0
Pushed: 2017-01-11 21:02:05.0
Homepage: null
Size: 83
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
An effort to bring together the Zcash and Ethereum blockchains
A BTC Relay-inspired Zcash SPV client on the EVM
The Zcash PoW consists of two components which must be implemented in the EVM. BLAKE2b, a cryptographic hash function, is used in the Equihash Proof-of-Work system.
There is a Solidity implementation of BLAKE2b and Equihash in this repo, and an EIP for a BLAKE2b precompiled contract for efficiency.
Install Dapple (version >= 0.8)
npm install -g dapple
Run tests
dapple test
Note: requires dapple >= v0.8 and Solc >= 0.4.2 you may have to build from source.