Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marigold-dev/tzstamp
Trusted timestamping on the Tezos blockchain.
https://github.com/marigold-dev/tzstamp
blockchain dapp tezos timestamp
Last synced: 2 months ago
JSON representation
Trusted timestamping on the Tezos blockchain.
- Host: GitHub
- URL: https://github.com/marigold-dev/tzstamp
- Owner: marigold-dev
- License: mit
- Created: 2021-10-22T15:44:56.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-02T09:22:50.000Z (over 1 year ago)
- Last Synced: 2024-10-07T16:47:56.730Z (3 months ago)
- Topics: blockchain, dapp, tezos, timestamp
- Language: JavaScript
- Homepage: https://tzstamp.io/
- Size: 2.92 MB
- Stars: 12
- Watchers: 7
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TzStamp
## About
TzStamp is a [cryptographic timestamping service](https://www.gwern.net/Timestamping)
that uses the Tezos blockchain to prove a file existed at or before a certain time.## Stamp and Verify
To create a timestamp, choose a file to calculate its SHA-256 hash locally in your browser. Alternatively, hash the file yourself and paste the hexadecimal representation into the corresponding field. The stamp button will send the hash to the api.tzstamp.io aggregator server, which will include your file hash in its next publication. Your browser will be prompted to download a partial timestamp proof file. Once published to the blockchain, your timestamp proof will become verifiable.
To verify a timestamp, choose a file (or enter its hash) and a corresponding timestamp proof. The verify button will contact the mainnet.tezos.marigold.dev public Tezos node to verify the proof and display the timestamp. If the timestamp proof is partial, your browser will be prompted to download a full proof.
**The aggregator root is published every five minutes.**
## How to use
We provide tools that integrate with our TzStamp Server:
- [Website](https://tzstamp.io).
- [CLI](https://github.com/marigold-dev/tzstamp/tree/main/cli).
- [Proof Library](https://github.com/marigold-dev/tzstamp/tree/main/packages/proof).Furthermore you can set up your own [TzStamp Server](https://github.com/marigold-dev/tzstamp/tree/main/server) and [TzStamp Website](https://github.com/marigold-dev/tzstamp/tree/main/website).