Skip to main content

The zkTerm Ecosystem

zkTerm provides a complete privacy ecosystem with 5 integrated components.

Ecosystem Components

zkID

Privacy-preserving universal identity system. Key Features:
  1. did:zk:[12 alphanumeric chars] universal DID format
  2. Client-side Ed25519 proof generation
  3. Dual-chain on-chain verification (Solana Mainnet + Starknet Sepolia)
  4. Cairo smart contract for zkID proof storage
View zkID Documentation

zkCompression

Light Protocol integration for Solana ZK Compression. Key Features:
  1. Compress SPL tokens to reduce storage costs by 5000x
  2. Decompress tokens back to regular SPL tokens
  3. Full terminal and API integration
  4. Automatic retry polling for RPC indexer sync
View zkCompression Documentation

zkToolkit

Complete ZK cryptographic primitives library with 10 modules. Modules:
View zkToolkit Documentation

zkStorage

Encrypted decentralized file storage with ZK proofs. Key Features:
  1. Client-side AES-256-GCM encryption
  2. IPFS storage via Pinata
  3. Groth16 zkSNARK proofs for password verification
  4. SHA-256 checksum validation
View zkStorage Documentation

zkAuth

Passwordless authentication with STARK proofs. Status: In Development Planned Features:
  1. Web3Auth social login (Google, GitHub, X)
  2. No passwords, no seed phrases
  3. STARK proofs on Starknet for verification
  4. Quantum-resistant cryptography
View zkAuth Documentation

Terminal Access

All ecosystem components are accessible through the zkTerm terminal:

API Endpoints