> ## Documentation Index
> Fetch the complete documentation index at: https://www.zkcompression.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SDK Reference

> Client and program SDKs for Light Token and ZK Compression.

### Client SDKs

<CardGroup cols={2}>
  <Card title="@lightprotocol/stateless.js" icon="js" href="https://lightprotocol.github.io/light-protocol/stateless.js/index.html">
    TypeScript RPC client for Light Token and Compressed Accounts.
  </Card>

  <Card title="light-client" icon="rust" href="https://docs.rs/light-client/latest/light_client/">
    Rust RPC client for Light Token and ZK Compression.
  </Card>

  <Card title="@lightprotocol/compressed-token" icon="coins" href="https://lightprotocol.github.io/light-protocol/compressed-token/index.html">
    TypeScript token operations for Light Token and Compressed Tokens.
  </Card>

  <Card title="light-token-client" icon="coins" href="https://docs.rs/light-token-client/latest/light_token_client/">
    Rust token operations for Light Token.
  </Card>
</CardGroup>

### Program

<CardGroup cols={2}>
  <Card title="light-sdk" icon="rust" href="https://docs.rs/light-sdk/latest/light_sdk/">
    Core SDK for on-chain programs.
  </Card>

  <Card title="light-sdk-macros" icon="rust" href="https://docs.rs/light-sdk-macros/latest/light_sdk_macros/">
    Procedural macros for Light accounts.
  </Card>

  <Card title="light-token" icon="rust" href="https://docs.rs/light-token/latest/light_token/">
    CPI instructions for Light Token program.
  </Card>

  <Card title="light-program-test" icon="rust" href="https://docs.rs/crate/light-program-test/latest">
    Local testing framework for programs.
  </Card>
</CardGroup>
