Invariant

Zero-Knowledge Proof of Liquidity Platform

Version 1.0 | January 2026

Abstract

Invariant is a privacy-preserving verification platform that enables individuals and businesses to prove financial liquidity without revealing sensitive account details. Using zero-knowledge proofs, automated bank verification, and cryptographic commitments, we provide verifiable proof of income and assets for rental applications, loan verification, business contracts, and accredited investor status.

1. Problem Statement

1.1 Current Verification Systems

Traditional financial verification requires sharing complete bank statements, exposing:

  • Full transaction history
  • Account numbers and balances
  • Merchant data and spending patterns
  • Personal financial behavior

1.2 Market Gaps

Existing solutions lack:

  • Privacy preservation during verification
  • Cryptographic proof of financial claims
  • Time-limited shareable verification links
  • Competitive pricing vs incumbent providers

2. Solution Architecture

2.1 Zero-Knowledge Proof System

We implement Plonky2 circuits with Poseidon commitments and range constraints:

commitment = Poseidon(balance, threshold, timestamp, bank_hash, verification_hash)

Where:

- Poseidon is a ZK-friendly hash

- balance remains private

- threshold proves "balance >= threshold"

2.2 Verification Workflow

  1. Balance Retrieval: Automated browser automation with AI validation
  2. Proof Generation: Create cryptographic commitment to balance
  3. Range Proof: Prove balance exceeds threshold without revealing amount
  4. Storage: Commitment stored in Astra DB with 7-day TTL
  5. Sharing: Generate public verification link
  6. Verification: Third parties cryptographically verify proof

2.3 Proof Explorer Architecture

The "burner link" system provides time-limited verification:

  • UUID-based session identifiers (e.g., noble-atlas-99)
  • 604,800 second TTL (7 days) for freshness
  • Automatic cryptographic re-verification on access
  • Tamper detection via proof invalidation
  • Minimal data exposure (only attestation message)

3. Technical Implementation

3.1 Cryptographic Primitives

Current: Plonky2

  • Proof generation: sub-second to a few seconds (depends on load)
  • Verification: milliseconds
  • Proof size: large (stored out-of-band)

Future: Recursive aggregation

  • Recursive proof aggregation
  • Batch verification optimization
  • Recursive proof aggregation

3.2 Database Schema

Astra DB (Apache Cassandra) provides:

  • Commitment-nullifier model for privacy
  • Time-based partitioning for scalability
  • Native TTL support for automatic expiration
  • Global distribution and high availability

3.3 Bank Verification Methods

Playwright Automation: Headless browser automation for major banks

AI Verification: Gemini vision model for unknown bank interfaces

Encryption: AES-256-GCM for credential storage

Rate Limiting: Per-bank throttling to avoid detection

4. Use Cases

4.1 Rental Applications

Tenants prove monthly income exceeds 3x rent without sharing salary information or bank statements. Landlords receive cryptographically verified proof with 7-day validity.

4.2 Loan Verification

Borrowers demonstrate liquidity for mortgage or business loans without exposing complete financial history. Lenders verify sufficient assets cryptographically.

4.3 Accredited Investor Status

Investors prove $1M+ net worth for VC/crypto investments without revealing exact portfolio composition or account details.

4.4 Business Escrow

Companies verify capital availability for large contracts without exposing operating reserves or cash flow details.

5. Competitive Advantage

5.1 vs Traditional Providers

Pricing Comparison:

Competitors: $0.30-$1.00/verification

Invariant: $0.30-$0.75/verification

+ Built-in ZKP proofs (unique differentiator)

5.2 Technical Differentiation

  • Only platform offering cryptographic proof generation
  • Privacy-preserving by design (not optional feature)
  • Time-limited verification links (7-day sweet spot)
  • Proof compression (40-60% size reduction)
  • Future-proof with Plonky2 migration path

6. Security Model

6.1 API Key Security

Customer API keys are SHA-256 hashed before storage:

Generated: inv_live_[64 hex chars]

Stored: SHA-256(key) only

Recovery: Impossible (one-way hash)

6.2 Proof Integrity

  • Cryptographic verification on every access
  • Tamper detection via commitment validation
  • Nullifier prevention of double-spending
  • Audit trail for all verifications

6.3 Data Minimization

Only commitments stored, never raw balances. Even database administrators cannot access actual financial data due to cryptographic binding.

7. Business Model

7.1 API Pricing Tiers

Starter: $199/month

500 verifications included, $0.75 overage

Professional: $999/month

5,000 verifications included, $0.50 overage

Enterprise: $5,000/month

Unlimited verifications, $0.30 marginal cost

7.2 Unit Economics

Cost per verification: ~$0.15

Revenue per verification: $0.30-$0.75

Gross margin: 50-80%

8. Technical Roadmap

Phase 1: MVP (Current)

  • Plonky2 zero-knowledge proofs
  • Bank verification via Playwright
  • 7-day TTL verification sessions
  • API key management

Phase 2: Performance (Q2 2026)

  • Recursive proof aggregation
  • Recursive proof aggregation
  • Hardware acceleration (GPU support)
  • Batch verification optimization

Phase 3: Expansion (Q3 2026)

  • Web3 wallet integration (crypto assets)
  • Multi-chain support (Ethereum, Polygon, Arbitrum)
  • On-chain proof verification
  • Smart contract integration

9. Conclusion

Invariant provides the first privacy-preserving financial verification platform that combines automated bank verification with cryptographic proof generation. Our zero-knowledge proof architecture enables individuals to prove financial capability without exposing sensitive data, while our competitive API pricing and technical differentiation position us to capture significant market share in the $2B+ verification market.

With production-ready infrastructure, industry-standard security, and clear technical advantages over incumbent providers, Invariant is positioned for immediate market entry and rapid customer acquisition.

© 2026 Invariant Systems. All rights reserved.