A specialized skill for building Solana programs using compressed accounts to achieve significant cost savings and scalable state management.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install solana-compression-dev
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install solana-compression-dev using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Solana Compression skill enables developers to build and manage compressed Program Derived Addresses (PDAs) on the Solana blockchain via Cross-Program Invocation (CPI) to the Light System Program. By utilizing this skill within the ecosystem of Openclaw Skills, developers can bypass traditional rent-exemption requirements, making per-user state and DePIN registrations approximately 160x cheaper.
This tool is designed for advanced client and program development, offering precise control over ZK proofs, address derivation, and state transitions. It integrates deeply with the Anchor framework and native Rust development workflows, providing a structured approach to creating, updating, and burning compressed accounts while maintaining high security and performance standards.
To get started with this skill, ensure your environment is configured for Solana development and add the skill from the official repository.
# Install the skill
npx skills add Lightprotocol/skills
# Set required environment variables for non-local development
export API_KEY="your_helius_or_triton_key"
# Ensure all binary dependencies are available
# Requires: node, solana, anchor, cargo, light
The skill organizes data around the lifecycle of compressed accounts and Merkle tree state transitions as detailed below:
| Data Component | Description |
|---|---|
| ValidityProof | Fetched from the RPC to verify the current state of the Merkle tree. |
| CompressedAccountMeta | Metadata required to instantiate and manage compressed accounts on-chain. |
| PackedAccounts | A packed structure containing account info for efficient CPI transport. |
| Nullifier PDAs | Specialized accounts used for tracking spent state in ZK-based programs. |
Loading
A technical research skill that queries repository context via DeepWiki MCP to provide precise, source-backed answers for Solana and Light Protocol development.

A comprehensive diagnostics tool to verify and configure system environments for AI/ML development and RAG applications.

A secure API bridge that enables AI agents to interact with Gmail through standardized OAuth authentication and simple RESTful actions.

A TypeScript SDK for building programmable Bitcoin applications with instant offchain transactions, Lightning support, and atomic stablecoin swaps.

A development suite for building Solana programs with rent-free PDAs and token accounts that are 200x cheaper than standard SPL implementations.

A developer toolkit for high-performance, low-cost Solana token operations using ZK compression.
