Skip to main content
Open Source

Immutable Ledger with Merkle Trees
for Tamper-Proof Audit Logs

VeilChain is a merkle tree ledger service providing cryptographically verifiable, immutable data storage. Perfect for audit logs, compliance records, and tamper-proof data integrity without blockchain overhead.

ROOTH(AB)H(CD)ABCDEntry 1Entry 2Entry 3Entry 4
O(log n)
Proof Size
<10ms
Verification Time
100%
Open Source
126
Tests Passing
Features

Merkle Tree Technology for Data Integrity

Built on battle-tested cryptographic primitives. No blockchain overhead, no tokens, just pure merkle tree integrity for tamper-proof audit logs.

Immutable Ledger Storage

Data can never be modified or deleted. Every entry is cryptographically chained in the merkle tree to prevent tampering.

Merkle Tree Proofs

Generate compact O(log n) merkle proofs that any entry exists in the immutable ledger. Verify offline, anywhere, by anyone.

External Anchoring

Publish root hashes to Bitcoin, Ethereum, or public logs for ultimate external verification.

Self-Hostable

Run VeilChain on your own infrastructure with Docker. Full control over your data.

Lightning Fast

No mining, no consensus delays. Append entries instantly with immediate proof generation.

Developer Friendly

TypeScript SDK, REST API, offline verification. Integrate in minutes with any stack.

Simple, Powerful API

Get started with just a few lines of code

example.ts
import { MerkleTree, sha256 } from '@veilchain/core';

// Create a new Merkle tree
const tree = new MerkleTree();

// Append entries (immutable once added)
tree.append(sha256('audit log entry 1'));
tree.append(sha256('audit log entry 2'));

// Generate proof of inclusion
const proof = tree.getProof(0);

// Verify proof (works offline, by anyone)
const isValid = MerkleTree.verify(proof); // true

// Get root hash (publish for external verification)
console.log(tree.root); // '0x3a7f...'

Immutable Audit Logs for Compliance & Security

Tamper-Proof Audit Logs

SOC2, HIPAA, SOX compliant immutable audit trails with merkle tree verification

Document Notarization

Prove documents existed at a specific point in time

Supply Chain

Track provenance with verifiable chain of custody

Legal Evidence

Court-admissible proof of data integrity

Regulatory Filing

Prove what was filed and when for compliance

Software Supply Chain

SBOM verification and dependency integrity

Build Immutable Ledgers with Merkle Trees

VeilChain is open source and free to use. Start building tamper-proof audit logs and data integrity solutions today.