private string Keccak256(byte[] data) { var signer = new EthereumMessageSigner(); return(signer.Hash(data).ToHex(true)); }