light-token-client

Create and manage compressed and uncompressed token accounts on Solana with TypeScript and Rust SDKs.

6|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Lightprotocol/skills --skill light-token-client
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: light-token-client
Source: https://github.com/Lightprotocol/skills/tree/main/skills/light-token-client
Command: npx skills add https://github.com/Lightprotocol/skills --skill light-token-client

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies and significantly reduces the cost of common token operations on Solana, offering a more efficient alternative to SPL tokens for various use cases.

Core Features & Use Cases

  • Rent-Free Accounts: Create and manage token and mint accounts with drastically reduced or zero rent costs.
  • Simplified SDKs: Provides client-side cookbooks for both TypeScript and Rust, covering a wide range of token operations.
  • Use Case: Launching a new token or managing a large number of token accounts? This Skill enables you to do so at a fraction of the cost of traditional SPL tokens, with minimal code changes.

Quick Start

Use the light-token-client skill to create a new token mint with 9 decimals.

Frequently Asked Questions about light-token-client

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce Solana token account rent costs for a large number of users?

Solana token account rent costs are reduced by using the Light Protocol to manage compressed and uncompressed token states. This approach provides rent-free or drastically lowered rent accounts compared to traditional SPL tokens.

How do I create a Solana token mint using TypeScript or Rust?

To create a Solana token mint using TypeScript or Rust, use the Light Protocol client-side SDKs. These SDKs supply the required cookbook functions to initialize mints with specific decimals.

Can I perform standard SPL token operations like burning and freezing with compressed tokens?

Standard token operations like burning, freezing, thawing, and transferring are supported for compressed tokens. The SDKs enable these actions for both compressed and uncompressed token states on Solana.

What is the best way to manage Solana token operations at a fraction of the SPL cost?

The best way to manage Solana token operations at a fraction of the SPL cost is using Light Protocol SDKs. They simplify essential tasks like wrapping, unwrapping, and closing accounts while significantly cutting rent expenses.

Does the Light Protocol SDK support closing and unwrapping associated token accounts?

The Light Protocol SDK supports closing and unwrapping associated token accounts. It covers a full range of operations including transferring, approving, and burning tokens within both compressed and uncompressed states.