Skip to main content
ZK Compression is a Solana framework that reduces the cost of token accounts and PDAs by 99%.

Compressed Token

CreationSolanaCompressed
Token Account~2,000,000 lamports5,000 lamports

Compressed Tokens

Rent-free token accounts that reduce account creation cost by 99%. Compressed tokens are supported by leading wallets like Phantom and Backpack, and work with any SPL or Token 2022 mint.

Integration Guides

Integration using Privy

Integrate compressed tokens with Privy embedded wallets for rent-free token accounts.

Token Distribution

Distribute SPL tokens to many recipients without paying upfront rent per account.

Wallet Integration

Display balances, fetch history, and send compressed tokens from your wallet application.

Token 2022 Support

Use Token 2022 mints and extensions with compression.

Cookbook & Reference

Cookbook

Step-by-step recipes for every compressed token operation.

API Reference

TypeScript and Rust SDKs, Anchor constraints and JSON RPC methods.

Compressed PDAs

Creation CostLight / CompressedSolana Default
100-byte PDA~0.000015 SOL0.0016 SOL

Compressed PDA

Compressed PDAs are the core primitive. They let you store user, app, or other infrequently accessed state without paying rent-exemption fees.

Guides

Client Guides

Build and send transactions that read and write compressed PDA state from a client.

Program Guides

Create, update, close, reinitialize, and burn compressed accounts in your program.

Solana Attestation Service

Issue attestations backed by compressed accounts on devnet.

Nullifiers

Prevent an instruction from running twice, rent-free. Useful for payments and ZK apps.

AI Native Development

Install orchestrator agent skill or view skill.md:
npx skills add https://zkcompression.com
Install or view dedicated agent skills.
npx skills add Lightprotocol/skills

AI Prompts

Copy-paste prompts for common integration tasks.

Resources

Learn Core Concepts

Learn about compressed tokens and ZK Compression Core.

Security Audits

View security audits and formal verification.