Certify Any Document
on the Bitcoin Blockchain

Immutable proof that your document existed at a specific point in time. Upload through your dashboard or integrate via API.

Dashboard

Upload & Certify

Sign in, upload your files, and we handle the rest. Track confirmations and download certified copies from your personal dashboard.

  • Upload any file type up to 25MB
  • Automatic blockchain anchoring
  • Email notifications on confirmation
Sign In to Get Started
API

Integrate via L402

Timestamp hashes programmatically. Pay with Lightning per request. No API keys, no accounts, no sessions to manage.

  • Simple REST API with L402 auth
  • Built for AI agents & automation
  • Free verification forever
Read the Docs
Bitcoin-anchored Free verification Immutable proof Virus-scanned uploads

Your Personal Certification Dashboard

Upload documents, track blockchain confirmations, and access your certified files anytime. No command line needed.

Real-Time Status Tracking

Watch your certifications move from pending to confirmed on the blockchain.

One-Click Blockchain Verification

Verify any certified document directly on the blockchain explorer.

Secure Document Storage

Files stored encrypted in the cloud with signed download links.

Create Free Account Verify a Document
CertVera dashboard showing certified documents

How the API Works

Three steps to immutable proof of existence. No accounts required.

1

Hash Your Document

Generate a SHA-256 hash locally. Your document never leaves your device. Only the hash is sent to CertVera.

2

Pay with Lightning

Submit the hash via our L402 API. You'll receive a Lightning invoice. Pay with any Lightning wallet - instant settlement.

3

Get Bitcoin Proof

Your hash is anchored in a Bitcoin transaction via OP_RETURN. Verification is free, forever, by anyone.

Quick Start
# Hash a file sha256sum document.pdf # Timestamp it (returns Lightning invoice) curl -X POST https://certvera.com/api/l402 \ -H "Content-Type: application/json" \ -d '{"action":"l402_timestamp", "hash":"a1b2c3..."}' # Verify later (free, forever) curl -X POST https://certvera.com/api/l402 \ -H "Content-Type: application/json" \ -d '{"action":"l402_timestamp_verify", "hash":"a1b2c3..."}'

Why CertVera

Built for everyone who needs proof - from individuals to AI agents

Bitcoin-Anchored

Every certification is an on-chain Bitcoin transaction. The most secure, decentralized ledger on earth.

Lightning Payments

Starting at ~$18. Pay instantly with any Lightning wallet. Dynamic pricing based on network fees.

Free Verification

Once timestamped, anyone can verify a document hash for free. No account needed to verify.

Agent & API Native

L402 protocol means any AI agent with a Lightning wallet can timestamp documents autonomously.

Privacy First

Dashboard uses passwordless OAuth. API needs no account at all. Your documents stay on your device with the API.

Virus Scanning

All uploaded files are automatically scanned for malware before certification. Your security matters.

Transparent Pricing

Same price whether you use the dashboard or the API. Currently ~$18-$26 per document.

Certification

Per document or hash

Service fee 20,000 sats (~$15)
Network fee varies
Typical total ~$18-$26

Always Free

No limits, no catches

Verify a hash Free
Check status Free
Dashboard account Free

Ready to certify your documents?

Whether you prefer a visual dashboard or a developer API, your documents get the same Bitcoin-grade proof of existence.

Create Free Account API Documentation Verify a Hash