Timestamping Metadata Using Blockchain
Example code for timestamping any digital document in blockchain. Using web3 package to create transactions on main ethereum network & test network via infura.io node.
Getting Started
Download repository, update variables and run each python script. The scripts are already populated with metadata from a composer's digital score.
Prerequisites
- python 3
- shell CLI
Installing
web3 package is required:
pip install web3
pip install json
Quick guide
git clone https://github.com/kolydart/timestamping-metadata-using-blockchain.git
cd timestamping-metadata-using-blockchain-master
./testGetElement.py
Deployment
Add additional notes about how to deploy this on a live system
Using With
- web3 - A python interface for interacting with the Ethereum blockchain and ecosystem
- [json] - Python package for handling json
Author
- Tassos Kolydas - (https://www.kolydart.gr/en/)
License
This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md file for details