dyne / zenstamp

Self contained server, producing an ECDSA signed unix timestamp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zenstamp

A Self contained server, producing an ECDSA signed unix timestamp

How to use:

Just download the zenstamp.sh installer and run it. The server will create two endpoints:

In both the endpoints, the ECDSA signatures are produced locally, using a unique keypair that is produced via an API during the installation.

What you get:

The endpoints will produce something like this:

 {
  "public_key": "BMyBq3hjJUgFDRRtClhq4Ejw14nBdHfTcKgzml43INfNEBrGfEP3uKqSc/DELzQS7m2SroH7umbFgHlziqu41d8=",
  "timestamp": 1620059840,
  "timestamp.signature": {
    "r": "oAr0Qsa/LGh/D1WSwY7QwotrJZudi/x/0ydwtPtZNWE=",
    "s": "ZwVS8AJt2jXXnN0wi0db54sliaaUqbKJBxCb6Qhtztw="
  }
} 

Requirements:

  • GNU/Linux
  • Node 12

Acknowledgement

Zenstamp uses Restroom-mw and Zenroom, and is copyrght of Dyne.org

About

Self contained server, producing an ECDSA signed unix timestamp

License:GNU Affero General Public License v3.0


Languages

Language:Shell 100.0%