Skip to main content

Documentation Index

Fetch the complete documentation index at: https://luminouslabs-cc5545c6-feat-add-zk.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Light Token Program

High performance token standard for rent-free DeFi and Payments.

ZK Compression Core

Core primitives for rent-free tokens & accounts.

Features

Rent-free Accounts

Create Solana accounts without paying upfront rent.

L1 Performance & Security

Execution and state onchain on Solana.

Fully Composable

Works with existing programs and accounts.

Quickstart

1

Installation

Install packages in your working directory:
npm install @lightprotocol/stateless.js@alpha \
            @lightprotocol/compressed-token@alpha
Install the CLI globally:
npm install -g @lightprotocol/zk-compression-cli@alpha
2

Get started

Mint tokens in under 3 minutes.

Toolkits

Stablecoin Payments

Integrate light-token APIs with familiar SPL patterns.

Wallets

Allow users to display and swap light-tokens.

Streaming Mints

Stream mint events from the network in real-time.

Streaming Tokens

Stream token events from the network in real-time.

Cookbooks

Light Token Program

Program and client guides for mints, token accounts, and transfers.

Compressed Tokens

Client guides for compressed token accounts.

Compressed PDAs

Program and client guides for rent-free PDA accounts.

Solana Attestation Service (Devnet)

Build with compressed attestations using Rust or Typescript.

Using AI in Development

MCPConnect AI tools to the Light Protocol repository via Model Context Protocol
DeepWikiUse Deepwiki for advanced AI assistance with your development.
claude mcp add -s user -t http deepwiki https://mcp.deepwiki.com/mcp
claude mcp add -s user -t http zkcompression https://www.zkcompression.com/mcp

AI Tools Guide

Resources

Security Audits

View security audits and formal verification.

Light Token Standard

Learn core concepts of the Light token program.

ZK Compression

Learn core concepts of ZK Compression.

SDK Reference

TypeScript

@lightprotocol/stateless.js

Client SDK for Light Token and Compressed Accounts

@lightprotocol/compressed-token

Client for Light Token and Compressed Tokens.

Rust

light-client

Rust client for Light Token and ZK Compression.

light-sdk

Core SDK for on-chain programs.

light-program-test

Testing framework for programs.