HashSign documentation
Register a document seal, request a signature, and read a tamper-evident Hedera proof. The file stays on the device until you send or share it.
The seal is SHA-384 (96 hex characters). Only that seal is anchored. A hash shows that a document has not changed since it was sealed. It does not prove who signed it.
- Quickstart — Install hashsign-python and register a SHA-384 seal (96 hex characters).
- Verify — Recompute the seal and compare it with the Hedera consensus message on HashScan.
- Agents — How agents authenticate. This repository does not include an MCP server.
- Security — What stays on the device, what is anchored, and how API keys are stored.
The machine-readable contract is /openapi.json. The Python package is hashsign-python. Its default base URL in this repository is https://api.hashsign.io/v1.