Docs
Minimal API. Hash-only by default. No individual tracking.
Launch surfaces
Public pages designed for global adoption and partner building:
How it works Security Developers Partners Proof gallery Status Transparency Snapshot Weekly Digest Digest spec Conformance Hub Whitepaper (PDF)
This does not prove identity or legal admissibility. The Digest feed (JSON) is non-official and contains no user data.
ERF receipt object
{
"payload": { ... },
"signature": {
"alg": "ed25519",
"key_id": "...",
"pubkey_b64": "...",
"payload_b64": "...",
"sig_b64": "..."
}
}
The verify link is the source of truth.
Endpoints
POST /v1/seal POST /v1/seal/batch GET /.well-known/evidex GET /v1/receipt/:id GET /v1/erf/:id (application/erf+json) GET /v1/verify/:id?client_hash_hex=... GET /v1/certificate/meta?receipt_id=... GET /v1/registry GET /v1/registry/media-types GET /v1/registry/algorithms GET /v1/registry/profiles GET /v1/registry/reason-codes POST /v1/certificate/pdf (emergency fallback; disabled by default) POST /v1/certificate/badge.svg GET /v1/private/:id?certificate_token=... (optional) POST /v1/delete/:id GET /v1/entitlement/status (requires X-Evidex-Entitlement) GET /v1/public-stats?days=7
Seal
POST /v1/seal
{ "algo":"sha256", "hash":"<64-hex>", "mode":"free|pro", "label": {"display_name":"...","note":"..."} }
POST /v1/seal/batch
{ "algo":"sha256", "items":[ {"hash":"<64-hex>","label":{...}}, ... ], "mode":"free|pro" }
Returns: receipt + delete_token + certificate_token. Label is stored as private meta and not shown publicly by default.
Certificate PDF
Default behavior: PDFs are generated locally in your browser (client‑side) to keep the service server‑light and to support offline/air‑gapped workflows.
- Provisional PDFs can be generated locally without a server PDF call.
- Final PDFs require an entitlement/quota check; if not entitled or blocked, the UI must generate a provisional PDF and show: “Provisional — Entitlement required for Final output”.
Emergency fallback (may be disabled): POST /v1/certificate/pdf exists only for emergency pass‑through and returns a safe 410/404 when disabled.
Safety disclaimer
Vraimony verifies integrity (hash/signature) and supports auditability. It does not prove identity, authorship, intent, or legal admissibility. No warranty.
Verify Widget (Embed)
Sandboxed iframe widget for third‑party sites. No tracking. Shows integrity status only.
Default view is minimal with a “Show details” toggle. Use the view param to start in expanded mode.
Open Widget Configurator Demo Embed playbook
Tip: If you embed the widget, allow frame-src https://verify.getevidex.net in your site's CSP (iframe‑only embed). The widget does not store cookies or run any external scripts.
Education Pack (Universities & Institutes)
Batch issuance + registrar-friendly verification. Hash-only by default.
Standardization Pack
Public, stable docs that make ERF globally portable and integration-friendly.
ERF Standard Verify Protocol Registries Test Vectors Badge Policy
Discovery: /.well-known/evidex • Registry index: /v1/registry
Billing (Stripe / Paddle)
Optional. Verify remains free. Purchases mint an entitlement token stored locally (no accounts by default).
Checkout returns to /billing-success.html and saves the token locally.
Reality Audit
—