Target: Store SHA3 - 512bit (64Byte) on the Ethereum Blockchain.
Context: To be able to proof ownership over data, it is essential to entanglement the data with Account and Time to be able to put Data into Spacetime. This is a MVP which proofs that the owner of the Wallet (Account) wrote a SHA3 Hash of a data structure to the main-chain and with it entangles it with time through the transaction done and witnessed on the Ethereum Blockchain. The SHA3 Hash can be the result of a file or a merkle-tree. With the source data statically stored and preserved it is possible to proof the existence and potential ownership over that digital asset.
- yarn command line tool;
- sha3sum command line tool (-a 512) $FILENAME
- Alchemy API Key or access to an Ethereum node for advanced users;
- Ethereum Wallet e.g. Metamask (Recommended: Metamask);
- Blockchain Explorer e.g. Etherscan.io
- Top up your Ethereum Wallet to be able to pay for transactions by using a Faucet for a test network or by using real Ether for mainnet deployment.