A BTC Relay-inspired Zcash SPV client on the EVM
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
Note: requires dapple >= v0.8 and Solc >= 0.4.2 you may have to build from source.