Install
openclaw skills install solana-stream-lightFor data pipelines, aggregators, or indexers, real-time account state streaming on Solana with light account hot/cold lifecycle tracking. Stream Light token accounts, mint accounts, and PDAs via Laserstream gRPC.
openclaw skills install solana-stream-lightStream Light Protocol account state transitions via Laserstream gRPC.
AskUserQuestion to resolve blind spotsAskUserQuestion for anything unclear — never guess or assumeTask tool with subagents for parallel researchSkill toolTodoWriteRead, Glob, Grep, DeepWiki MCP access and load skills/ask-mcpFor simple account lookups, call get_account_interface from light-client. It races hot and cold lookups automatically.
This skill is for continuous data pipelines: aggregators, market makers, and indexers that need real-time state change notifications rather than point queries.
| Audience | Reference |
|---|---|
| All — shared architecture (read first) | references/shared.md |
| Token accounts (SPL-compatible, 165 bytes) | references/token-accounts.md |
| Mint accounts (borsh-deserialized, metadata) | references/mint-accounts.md |
| Compressible PDAs (per-program, discriminator check) | references/pdas.md |
| Streaming... | Account type | Key difference |
|---|---|---|
| SPL-compatible token balances | Token accounts | PodAccount parsing, 165-byte layout |
| Mint supply, metadata, authorities | Mint accounts | Mint::deserialize, borsh layout |
| Your program's PDA state | Compressible PDAs | 8-byte discriminator check, per-program filter |
| Program | Address |
|---|---|
| Light Token Program | cTokenmWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m |
| Light System Program | SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 |
| Resource | Link |
|---|---|
| Photon indexer | github.com/helius-labs/photon |
| Streaming tokens toolkit | zkcompression.com/light-token/toolkits/for-streaming-tokens |
| Streaming mints toolkit | zkcompression.com/light-token/toolkits/for-streaming-mints |
| Package | Link |
|---|---|
@lightprotocol/stateless.js | API docs |
light-client | docs.rs |
This skill does not pull, store, or transmit external secrets. It provides code patterns, documentation references, and development guidance only.
env: [] is declared explicitly.HELIUS_API_KEY as a placeholder. For production, set your RPC provider key as an environment variable.Read, Glob, and Grep to search the local repository. Restrict the working directory to your project.npx skills add Lightprotocol/skills installs from the public GitHub repository (Lightprotocol/skills). Verify the source before running.