Live on Aleo Testnet · Block 15,613,711

Solvency, Proven.
Privately.

VeritasZK lets organizations prove financial health to regulators and counterparties using zero-knowledge range proofs — without revealing a single number. Built natively on Aleo. Aligned with Basel III, Solvency II, and MiCA Article 76.

THE PROTOCOL

"A ZK-native implementation of Nick Szabo's 1993 confidential auditing protocol: organizations produce unforgeable, timestamp-anchored solvency attestations using range proofs over private financial data, revealing only a regulatory tier classification aligned with Basel III and Solvency II capital requirements."
— Nick Szabo, 1993. First implemented on-chain: VeritasZK, 2026.

What you prove

Assets exceed liabilities by a verified ratio — Standard, Verified, Strong, or Institutional tier.

What you hide

Exact amounts, wallet addresses, asset composition, treasury strategy — permanently private.

Who can verify

Anyone, anywhere, with zero setup. No auditor. No trusted third party. The chain is the verifier.

HOW PRIVACY WORKS

Data goes in. Only a tier comes out.

PRIVATE INPUTS

Assets$4,127,833
Liabilities$1,389,204
Wallets0xf4...8a2c
StrategyCONFIDENTIAL

🔒 Never leaves your machine

ZK Circuit

PUBLIC ATTESTATION

→ Publicly verifiable on Aleo

COMPARISON

A different kind of proof.

FeatureVeritasZKMerkle PoRTraditional Audit
Reveals wallet addresses
Reveals exact balances
Reveals asset compositionPartial
Cryptographic verification
Anyone can verify instantlyPartial
Requires external auditor
Real-time attestationDelayed
Cost per attestationNear zeroInfrastructure cost$50,000+

PROCESS

Three steps to verifiable solvency.

01

Register Your Organization

Your organization registers an on-chain identity via veritaszk_registry.aleo. Delegate authority to your compliance team. No financial data touches the chain.

veritaszk_registry.aleo
02

Submit a Solvency Proof

Compute a ZK range proof over your private balance sheet. The proof reveals only that your assets exceed liabilities by a defined ratio — and nothing else. A cryptographic commitment is anchored to the Aleo blockchain.

veritaszk_threshold.aleo
03

Receive a Tier Attestation

Counterparties, regulators, and auditors verify your tier — Standard, Verified, Strong, or Institutional — against the proof commitment. They confirm solvency without ever seeing your numbers.

veritaszk_audit.aleo

TIER CLASSIFICATION

Four tiers. Four standards.

Each tier maps to an internationally recognized capital adequacy framework. Zero amounts disclosed at any tier.

T1Standard≥ 1.0×T1

Standard

≥ 1.0×

You have enough. Assets cover all liabilities. The minimum threshold for operational solvency.

Baseline solvency under general accounting standards

T2Verified≥ 1.5×T2

Verified

≥ 1.5×

You have a buffer. 50% more in assets than liabilities.

Basel III Tier 1 Capital adequacy

T3Strong≥ 2.0×T3

Strong

≥ 2.0×

Substantial reserves. Double the liabilities covered.

Solvency II SCR / MiCA Article 76

T4Institutional≥ 3.0×T4

Institutional

≥ 3.0×

Fortress-level reserves. Triple coverage.

Basel III advanced IRB / Insurance SCR buffer

LIVE PROOF ACTIVITYlive

DemoExchangeTier 4 Institutional·1 hour ago|TestFundTier 3 Strong·1 hour ago|SampleDAOTier 2 Verified·1 hour ago|ProtoLendingTier 1 Standard·1 hour ago|DemoExchangeTier 4 Institutional·1 hour ago|TestFundTier 3 Strong·1 hour ago|SampleDAOTier 2 Verified·1 hour ago|ProtoLendingTier 1 Standard·1 hour ago|

DEVELOPER TOOLS

Integrate in minutes.

veritaszk-sdkv0.3.0
$ npm install veritaszk-sdk

Verify solvency proofs, watch proof expiry, and batch-verify organizational attestations from any JavaScript environment.

batchVerifyFromIndexerwatchProofisProofExpiredFromIndexer
npm ↗
veritaszk-mcpv0.2.0
$ npm install veritaszk-mcp

MCP server for AI compliance monitoring. Drop into Claude Desktop to query solvency status from natural language.

check_org_solvencylist_expiring_proofs
npm ↗
veritaszk-cliv0.2.0
$ npm install -g veritaszk-cli

Terminal-based proof verification. Ideal for CI pipelines, compliance scripts, and operator dashboards.

verifylistwatchstats
npm ↗

INFRASTRUCTURE

Why Aleo?

1

No off-chain proving required

ZK proofs execute in Leo transitions on-chain. There is no external prover service, no trusted setup ceremony, no infrastructure to operate.

2

Programmable privacy by design

The threshold logic runs in a shielded execution environment. Asset inputs are private Records — they never appear in public chain state, not even in encrypted form.

3

Regulatory-ready auditability

veritaszk_audit.aleo creates a public-but-private audit trail: commitment hashes and tier outcomes are permanently on-chain, while all financial figures remain off it.

TRUST SIGNALS

4 Programs Deployed on Aleo Testnet
Live Chain Indexer at Block 15,613,711+
Zero Competitors in ZK Solvency Proof Space
Basel III · Solvency II · MiCA Article 76 Aligned
No Off-Chain Keys — Zero Financial Data Stored by VeritasZK

DEPLOYED PROGRAMS — ALEO TESTNET

veritaszk_registry.aleo

6 transitions

View on Explorer ↗
veritaszk_core.aleo

10 transitions

View on Explorer ↗
veritaszk_audit.aleo

5 transitions

View on Explorer ↗
veritaszk_threshold.aleo

3 transitions

View on Explorer ↗

Start verifying solvency
in 3 minutes →

Register your organization, submit a ZK range proof, and receive a tier attestation that anyone can verify — without revealing anything.