Verification infrastructure for documents — via API.
Create issuer-signed verification records, embed a verification link or QR into your document, and let any third party verify provenance and integrity — without uploading or storing the file itself.
Quickstart
From generated document to public verification.
The integration pattern is simple: your system generates a document, computes its fingerprint, signs a record, stores it via Authena, and embeds a verification URL or QR for third parties.
Integration pattern
Authena does not replace your document system. It adds a verification layer on top.
Core API capabilities
Current PoC endpoints
Internally, the current prototype uses the following routes. A production API would likely expose versioned paths such as /v1/records and /v1/verify.
Create verification record
Stores the issuer-signed record payload, signature, document fingerprint, and verification metadata.
Verify provenance
Verifies that the record exists and that the issuer signature over the stored payload is valid.
Verify integrity
Compares the uploaded file’s hash with the stored hash and verifies the issuer signature.
Example request
This example creates a verification record for a document whose fingerprint was already computed locally.
Example response:
Security model
PoC today vs. production later
Pilot integrations
Authena is currently best suited for pilot integrations with platforms that generate and share external documents.