Skip to main content

v3.0.1 is live: a steadier app shell and a more useful admin area, with polish across the board. Release notes →

Your university signed it.
Now anyone can check.

Cryptographically signed credentials. Upload the PDF, verify in seconds.

Issue thousands of credentials in minutes.Max throughput only. Subject to file sizes, network, and plan limits.
Tamper-evident. Every byte is verified on each check.Cryptographic integrity check only. Does not cover all misuse scenarios.

Founding Institution Offer

Three months free.
Only 7 spots left.

We’re onboarding the first 10 institutions at no cost, with the option to lock in a custom contract at rates unavailable once we open publicly.

  • 3 months free, all features, no restrictions
  • Custom pricing locked before public tiers launch
  • Direct onboarding support from the team
7spots left
ClosesOct 2026

The process

No trust required.

1

Registrar uploads a PDF.

Hashed, signed with the institution’s key, timestamped by an independent authority.

2

Graduate keeps the signed file.

Download it, email it, or share a verification link. The proof is in the document.

3

Anyone can verify it.

Upload the PDF or paste the ID. Up to six checks, a few seconds.

Verification

Up to six checks,
on every credential.

Signature, authority, revocation, data integrity, timestamp, and validity period when the credential has an expiry. If something fails, you see exactly what.

Ed25519AuthorityRevocationBLAKE3ValidityRFC 3161

Under the hood

Nothing is trusted by default.

No passwords. One-time codes for login. Private keys encrypted at rest, decrypted only during signing.

Cryptographic standards
Ed25519One keypair per institution. 64-byte signatures, deterministic with no nonce required.
AES-256-GCMUnique salt per institution. Never on disk in plaintext.
BLAKE3One byte changed, completely different hash. Faster than legacy hash functions.
RFC 3161Independent timestamp authority. We don't control the clock.

Start issuing.

Already on AcadCert? Sign in. New here? Get in touch.