Anchor a one-way fingerprint of every record at creation. Prove byte-for-byte — years later — to a regulator, court, or any third party.
Pick the chain that fits your data. Switch later in Settings — no code changes.
Cheap, fast, anyone can verify on Polygonscan. $0.000007 per record with Merkle batching. Best for B2C apps, AI-content provenance, and public attestations.
Data stays in your permissioned network. Bring your own Fabric peers (BYO mode). X.509 identity, no gas fees. Best for banking, healthcare, defense, and regulated consortiums.
Same record anchored to Fabric AND Polygon in one batch. Internal compliance on private chain, portable proof on public chain. The killer feature for regulated workflows.
Any EVM RPC — Ethereum Mainnet, Sepolia, Besu, Quorum. Any Fabric channel + MSP combination. For advanced deployments with bespoke chain requirements.
Banks need internal compliance ledgers (private) but their auditors want independent public attestation. Pharma needs HIPAA data sovereignty but FDA inspectors want tamper-evidence anyone can verify.
Hybrid mode anchors the same record's Merkle root to your Fabric channel AND Polygon in a single batch. Both proofs verify to the same root. Compliance team sees the Fabric anchor. Regulators see the Polygon anchor. Same truth, two independent attestations.
/v1/verifyEvery industry below shares one job: someone outside your company — a regulator, a court, an auditor, an employer, a customer — will eventually ask you to prove what your records said on a specific date. Anchora makes that proof a one-line check.
Degree certificates, professional licenses, training records, KYC attestations. Anchor the credential hash on-chain so any employer, regulator, or verifier worldwide can confirm authenticity — without contacting your database, calling your API, or trusting your servers.
Stripe abstracts payments. Twilio abstracts communications. Anchora abstracts blockchain. Build any tamper-proof application.
Any application that needs data integrity, immutability, or cryptographic proof
Prove human-written content is original. Anchor documents before AI can replicate them. Detect deepfakes by verifying originals on blockchain.
Anchor every message at send time. Recipients verify authenticity and detect tampering. Blockchain proof of "this is what they actually sent."
Anchor each vote with hash-only mode for privacy. Voters get blockchain proof their vote was recorded. Auditable, immutable, tamper-proof results.
Anchor sensor readings in real-time. Batch 256 readings per transaction. Prove exact conditions for insurance claims, audits, and regulatory compliance.
We batch 256 records into a single on-chain transaction using a Merkle tree. Each record still gets its own independent proof — you pay once, anchor many, and audit-grade integrity costs less than a coffee for a million records.
0x7f3a...
0xb2c1...
0x9e4d...
0x9876...
0x1234...
0x5678...
0x9876...
256
$0.01
Batch 256 records into 1 transaction. Pay once, anchor many.
Each record has unique proof. Verify individually without revealing others.
Worker batches every 30 seconds. Fast finality on Polygon network.
Only hashes stored. Your data never leaves your servers.
Create immutable records, verify data integrity, and generate cryptographic proofs
// Create immutable record
const data = {
userId: 'user_123',
action: 'certificate_issued',
timestamp: Date.now()
};
const result = await vaas.anchor(data);
console.log(result);
// Verify data integrity
const verified = await vaas.verify(data, {
hash: 'abc123...'
});
console.log(verified.success);
// Get Merkle proof
const proof = await vaas.getProof('abc123...');
console.log(proof.merkleProof);
RESTful endpoints, typed SDKs, and webhooks. Everything you need to ship fast.
Choose your security level: plain, encrypted, hash-only, or full secure mode with AES-256-GCM.
Create, read, update, delete with mutable/immutable field separation. Version history included.
Get notified on anchor.created, anchor.verified, and anchor.failed events instantly.
Query records by hash without exposing data. Built for GDPR, HIPAA, and PCI-DSS compliance.
Typed clients with autocomplete. Or use the REST API directly.
npm install @anchora/sdk
Live
Works with any language
pip install anchora-sdk
com.anchora:anchora-sdk
Encryption, hashing, and blockchain anchoring work together for complete data integrity
Every AI-generated image, document, model output, and training-data snapshot needs verifiable proof that it wasn't modified after generation. C2PA is becoming the standard. Anchora is the chain-anchoring layer underneath.
The boring details that matter when you're betting your compliance posture on us.
If the secondary chain fails (RPC blip, network), Anchora retries hourly up to 5 attempts. Primary anchor stands; record stays valid; secondary back-fills automatically.
X.509 certs expire. We email project owners at 30 / 7 / 1 days before expiry. Re-importing a fresh cert takes 30 seconds in Settings — no anchoring downtime.
Fabric cert + private key encrypted with AES-256-GCM in MongoDB. Wallet private keys too. No plaintext anywhere, ever.
Workers use Redis LPOP — no duplicate batches, no record corruption even at scale. Horizontally scalable. We test this with rapid-fire bursts; you don't have to.
Every /v1/verify response includes the on-chain Merkle root pulled live from the chain — not just "trust us, it was anchored." Catches DB tampering automatically.
Webhooks carry chainType, networkId, and the full dualAnchor sub-object for Hybrid records. Backward-compatible with EVM-only receivers.
Public, Private (BYO Fabric), and Hybrid are live in production today. Managed Fabric is on the roadmap — pick one of the live modes now, migrate later when Managed ships.
If you already operate a Hyperledger Fabric network — or have the team to set one up — you can start anchoring to it in under 30 minutes. Import your X.509 identity, we deploy anchora-anchor on your channel, you call the same /v1/anchor API. Zero gas fees. Data never leaves your network.
Anchor the same Merkle root to your Fabric network AND Polygon in a single batch. Compliance teams verify against Fabric internally. Regulators and end users verify against Polygon externally. Same hash, two independent attestations — the cleanest answer when both audiences need proof.
/v1/verify verdictsDon't have Fabric yet and don't want to run it? Join the Managed Fabric waitlist — we'll host the Fabric network for you when it ships.
No vapor. What's released, what we're building now, what's next.
Public (Polygon) · Private (Hyperledger Fabric BYO) · Hybrid (both at once) · Custom (any EVM RPC, any Fabric profile). All four anchoring strategies in production.
Cert expiry monitoring (30/7/1 day warnings), dual-anchor retry on secondary failure, multi-chain webhooks, encrypted-at-rest credentials, atomic queue consume.
Anchora hosts the Fabric network for you — no Docker, no MSP setup, no peer infrastructure to manage. Subscription-based, instant provisioning.
Multi-org shared Fabric networks. Each org keeps its identity; all share the ledger. Built for industry consortiums, supply-chain partnerships, and regulator-supervised networks.
Quick answers for developers building on Anchora
Polygon (Amoy testnet + Mainnet) for public anchoring. Hyperledger Fabric for private permissioned anchoring (BYO mode — bring your own peers). Hybrid mode anchors to both simultaneously. Custom mode supports any EVM RPC (Ethereum, Sepolia, Besu, Quorum) or any Fabric channel.
Hybrid anchors the same Merkle root to BOTH your private Hyperledger Fabric network AND a public EVM chain (Polygon by default) in one batch. You get internal compliance ledger plus external regulator-verifiable proof from a single API call. Both anchors are independently verifiable via /v1/verify.
For EVM (Polygon): no. We auto-generate wallets, fund them, handle gas, and manage transactions for you. For Fabric BYO mode: you run your Fabric network and provide your X.509 cert + connection profile. Managed Fabric (Anchora-hosted) is on our roadmap.
/anchor/plain stores data as-is. /anchor/encrypted adds AES-256 encryption. /anchor/hash stores only the hash. Choose based on your privacy needs.
Three modes: soft delete (mark as deleted), hard delete (remove data, keep hash), complete delete (remove everything). Blockchain proof remains.
Yes. Mutable fields can be updated freely. Immutable fields create a new version with full history tracking. Both maintain verification integrity.
Anchora is built for GDPR, HIPAA, and PCI-DSS controls from day one — hash-only mode keeps regulated data on your servers, with soft, hard, and crypto-shred delete options. SOC 2 Type II audit is in progress; ISO 27001 is on the roadmap. Enterprise customers get dedicated compliance support and access to our control documentation.
Free tier includes 1,000 requests/month at 10 req/sec. Startup: 50,000 requests/month at 50 req/sec. Scale: 500,000 requests/month at 100 req/sec. Enterprise: unlimited with custom limits. All responses include rate limit headers for usage monitoring.
Subscribe to events like anchor.confirmed, anchor.failed, record.updated, and record.deleted. Failed deliveries retry with exponential backoff: 1 min, 5 min, 30 min, 2 hours, then 24 hours. HMAC-SHA256 signature verification is rolling out shortly — today, restrict your webhook receiver by source IP allowlist (available in your project settings).
Making blockchain-backed data integrity accessible to every developer
Every industry needs to prove data hasn't been tampered with - medical records, academic credentials, legal documents, supply chains. But building on blockchain requires managing wallets, gas fees, smart contracts, and node infrastructure. It's complex, expensive, and slow.
Anchora abstracts all blockchain complexity into simple REST APIs. Developers call our endpoints; we handle wallets, gas, Merkle trees, and chain submission — whether that's Polygon (public), Hyperledger Fabric (private), or both at once (Hybrid). Your data stays on your servers; only SHA-256 hashes go to chain.
We batch up to 256 records into a single blockchain transaction using Merkle trees, achieving 99%+ cost reduction. Each record still gets its own Merkle proof for independent verification. Architected around GDPR, HIPAA, and SOC 2 controls from day one — with SOC 2 Type II certification in progress.
Real-time numbers from the Anchora platform — updated every page load
Get your API key and ship your first immutable record. Free tier includes 1,000 API calls per month.