The contract is used to store fingerprints of user contribution information and credential information of Submission data, in order to ensure data verifiability and immutability.
- Store: Store fingerprints of user contribution information and credential information of Submission data.
- Retrieve: Retrieve data of a user or of a specified submission id.
$ forge build
$ forge test
$ forge fmt
Enter the directory script/
cd script
Copy .env
from .env.example
, edit .env
SUBMITTER_PRIVATE_KEY='' # the private key of the submitter
python fingerprint.py
$ forge --help
$ anvil --help
$ cast --help