# Light Protocol ## Docs - [Agent skills](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/ai-tools/agent-skills.md): Install structured agent skill files for Token API's and PDA accounts. Skills tell AI coding agents what they can do with ZK Compression. - [MCP](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/ai-tools/mcp.md): Connect AI apps to Light Protocol data sources and tools via the Model Context Protocol (MCP). Includes installation for Claude Code, Codex, Cursor, and more. - [AI tools](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/ai-tools/overview.md): AI tools for working with Light Protocol and ZK Compression. Includes docs search, agent skills, MCP server, and ready-to-use prompts. - [AI Prompts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/ai-tools/prompts.md): Ready-to-use AI prompts for Light Protocol. Copy a prompt, paste into your AI coding agent, and let it implement the recipe in your project. - [Anchor Constraints LightAccount](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/anchor.md): Syntax reference for #[light_account] constraints with sponsored rent-exemption. - [Getcompressedaccount](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedaccount.md): Retrieve compressed account information by address or hash. RPC method guide with use cases, tips and examples. - [Getcompressedaccountsbyowner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedaccountsbyowner.md): Retrieve all compressed accounts owned by a specific address. RPC method guide with use cases, tips and examples. - [Getcompressedbalance](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedbalance.md): Retrieve the lamport balance for a specific compressed account by address or hash. Overview with RPC method guide. - [Getcompressedbalancebyowner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedbalancebyowner.md): Query the total compressed token balance for a specific account owner. Overview with RPC method guide. - [Getcompressedminttokenholders](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedminttokenholders.md): Retrieve owner balances for a given mint in descending order. Overview with RPC method guide. - [Getcompressedtokenaccountbalance](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedtokenaccountbalance.md): Retrieve the balance for a given token account by address or hash. Overview with RPC method guide - [Getcompressedtokenaccountbydelegate](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedtokenaccountbydelegate.md): Retrieve compressed token accounts that are partially or fully delegated to a given delegate. Overview with RPC method guide. - [Getcompressedtokenaccountsbyowner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedtokenaccountsbyowner.md): Retrieve compressed token accounts owned by a specific address. RPC method guide with use cases, tips and examples. - [Getcompressedtokenbalancesbyowner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressedtokenbalancesbyowner.md): Retrieves all token balances for compressed accounts owned by an address. Overview with RPC method guide. - [Getcompressionsignaturesforaccount](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressionsignaturesforaccount.md): Retrieve the signatures of the transactions that closed or opened a compressed account with the given hash. Overview with RPC method guide. - [Getcompressionsignaturesforaddress](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressionsignaturesforaddress.md): Retrieve the signatures of the transactions that closed or opened a compressed account with the given address. Overview with RPC method guide. - [Getcompressionsignaturesforowner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressionsignaturesforowner.md): Retrieve the signatures of the transactions that have modified an owner's compressed accounts. Overview with RPC method guide. - [Getcompressionsignaturesfortokenowner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getcompressionsignaturesfortokenowner.md): Retrieve the signatures of the transactions that have modified an owner's compressed token accounts. Overview with RPC method guide. - [Getindexerhealth](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getindexerhealth.md): Retrieve an error if the indexer is stale by more than a configurable number of blocks. Otherwise, it returns ok. Overview with RPC method guide. - [Getindexerslot](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getindexerslot.md): Retrieve the slot of the last block indexed by the indexer. Overview with RPC method guide. - [Getlatestcompressionsignatures](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getlatestcompressionsignatures.md): Retrieve the signatures of the latest transactions that used the compression program. This is a paginated endpoint. Overview with RPC method guide. - [Getlatestnonvotingsignatures](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getlatestnonvotingsignatures.md): Retrieve the signatures of the latest transactions that are not voting transactions. Overview with RPC method guide. - [Getmultiplecompressedaccounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getmultiplecompressedaccounts.md): Retrieve multiple compressed accounts with the given addresses or hashes. Overview with RPC method guide. - [Getmultiplenewaddressproofs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getmultiplenewaddressproofs.md): Retrieve proofs that the new addresses are not taken already and can be created. Overview with RPC method guide. - [Gettransactionwithcompressioninfo](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/gettransactionwithcompressioninfo.md): Retrieve the transaction data for the transaction with the given signature along with parsed compression info. RPC method guide with use cases, tips and examples. - [Getvalidityproof](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/getvalidityproof.md): Retrieve a single ZK Proof used by the compression program to verify that the given accounts are valid and the new addresses can be created. RPC method guide with use cases, tips and examples. - [JSON RPC Methods](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/json-rpc-methods/overview.md): Photon indexer methods for querying compressed state on Solana. - [SDK Reference](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/sdk.md): Client and program SDKs for Light Token and ZK Compression. - [Solana to Light Reference](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/api-reference/solana-to-light-comparison.md): Side-by-side mapping of every Light Token instruction against its SPL/Solana equivalent. Covers RPC, TypeScript client, Rust client, program CPI, and Anchor macros. - [Airdrop Guide](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/compressed-tokens/airdrop.md): Complete client and program guides to create an airdrop – with or without code. ZK compression is the most efficient way to distribute SPL tokens. - [Legacy Compressed Tokens](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/compressed-tokens/overview.md): Compressed tokens are the most efficient way to distribute SPL tokens (eg rewards, airdrops). For other token purposes use Light Token. - [FAQ](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/faq.md): Frequently asked questions about light token, PDA accounts, and use cases. - [Welcome to ZK Compression](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/home.md) - [High-level System Overview](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/core-concepts.md): Overview to ZK Compression's Core Concepts. Get a high-level system overview and learn about the compressed account model, lifecycle of a transaction, and considerations. - [Compressed Account Model](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/core-concepts/compressed-account-model.md): Overview to compressed accounts and comparison to Solana accounts. - [Considerations](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/core-concepts/considerations.md): Overview to considerations of ZK Compression, namely larger transaction size, higher compute unit usage, and per-transaction state cost. - [Merkle trees and Validity Proofs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/core-concepts/merkle-trees-validity-proofs.md): Learn the core concepts of state trees, address trees, and validity proofs for compressed accounts. - [Lifecycle of a Transaction](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/core-concepts/transaction-lifecycle.md): Overview to the lifecycle of a transaction that interacts with compressed accounts. - [Core concepts of the Light Token program (Beta)](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/light-token-standard.md): The Light Token Program is a high performance token program that reduces the cost of account creations by 200x, while being more CU efficient than SPL on hot paths. - [Overview of core concepts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/learn/overview.md): Learn about Light Token and ZK Compression Core. - [Approve and Revoke Delegates](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/approve-revoke.md): Rust client guide to approve and revoke delegates for Light Token accounts. Includes step-by-step implementation and full code examples. - [Burn Light Tokens](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/burn.md): Rust client guide to burn Light Tokens. Includes step-by-step implementation and full code examples. - [Close Light Token Account](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/close-token-account.md): Program guide to close Light Token accounts via CPI. Includes step-by-step implementation and full code examples. - [Create Associated Light Token Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/create-ata.md): Client and program guide to create associated Light Token accounts. Includes step-by-step implementation and full code examples. - [Create Mint Account with Token Metadata](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/create-mint.md): Program and client guides to create a mint with token metadata. For existing SPL or Token 2022 mints add an interface PDA for interoperability. Includes step-by-step implementation and full code examples. - [Create Light Token Account](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/create-token-account.md): Client and program guide to create Light Token accounts. Includes step-by-step implementation and full code examples. - [Freeze and Thaw Light Token Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/freeze-thaw.md): Rust client guide to freeze and thaw Light Token accounts. Includes step-by-step implementation and full code examples. - [Load Token Balances to Light Associated Token Account](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/load-ata.md): Unify token balances from compressed tokens (cold Light Tokens), SPL, and Token 2022 to one light ATA. - [Mint to Light Token Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/mint-to.md): Client and program guide to mint tokens to a account. Includes step-by-step implementation and full code examples. - [Transfer Checked](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/transfer-checked.md): Rust client guide to transfer Light Tokens with decimal validation. Includes step-by-step implementation and full code examples. - [Transfer Interface](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/transfer-interface.md): Program and client guide for transfers between Light Token and SPL token accounts. The interface detects account types and invokes the right programs. - [Wrap & Unwrap SPL/Token 2022 <> Light Token](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/cookbook/wrap-unwrap.md): Move tokens between SPL/Token 2022 token and Light Token accounts. Use to interact with applications that only support SPL/Token 2022. - [Program Integration](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/defi/programs.md): Build high-performance DeFi programs with rent-free accounts - [Pinocchio Programs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/defi/programs-pinocchio.md): Build high-performance DeFi programs with rent-free accounts using Pinocchio - [Router Integration](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/defi/routers.md): Add support for rent-free AMMs on Solana. - [Client examples](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/examples/client.md): TypeScript and Rust client examples for light-token SDK. - [Program examples](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/examples/program.md): Anchor program examples for light-token CPI. - [Toolkit for Stablecoin Payments](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/for-payments.md): Guide to integrate light-token APIs for stablecoin payments with comparison to SPL. - [Light-Token with Privy Wallets](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/for-privy.md): Integrate light-token with Privy embedded wallets for rent-free token accounts and transfers. - [Streaming Mint Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/for-streaming-mints.md): Stream light-mint accounts and metadata via Laserstream. - [Streaming Token Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/for-streaming-tokens.md): Stream light-token accounts via Laserstream. Same base layout as SPL Token. - [Light-Token with Wallet Adapter](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/for-wallet-adapter.md): Integrate light-token with Solana Wallet Adapter for rent-free token accounts and transfers. - [Light Token Integration Guide for Wallet Applications](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/for-wallets.md): Guide for Wallet Applications to add Light-token support. - [Sponsor Rent Top-Ups for Users](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/toolkits/sponsor-top-ups.md): The Light SDK sponsors rent-exemption for Solana accounts and keeps accounts active through periodic top-ups paid by the fee payer. Sponsor top-ups by setting your application as the fee payer to abstract away holding SOL from your users or provide a rent-free experience similar to transaction fee s… - [The Light Token Program](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/light-token/welcome.md): High-performance token standard that is functionally equivalent to SPL while reducing account creation cost by 200x and being more CU efficient on hot paths. The Light Token SDK keeps code changes minimal and is a superset of the SPL-token API. - [Overview](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides.md): Overview to guides for Solana programs to create, update, close, reinitialize, and burn permanently compressed accounts. - [Client Guide](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/client-guide.md): Rust and Typescript client guides with step-by-step implementation and full code examples. - [Burn Compressed Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/how-to-burn-compressed-accounts.md): Guide to burn compressed accounts in Solana programs with full code examples. - [Close Compressed Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/how-to-close-compressed-accounts.md): Guide to close compressed accounts in Solana programs with full code examples. - [Create Compressed Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/how-to-create-compressed-accounts.md): Guide to create compressed accounts in Solana programs with full code examples. - [Create Nullifier PDAs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/how-to-create-nullifier-pdas.md): Create rent-free nullifier PDAs to prevent duplicate actions. - [Reinitialize Compressed Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/how-to-reinitialize-compressed-accounts.md): Guide to reinitialize compressed accounts in Solana programs with full code examples. - [Update Compressed Accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/guides/how-to-update-compressed-accounts.md): Guide to update compressed accounts in Solana programs with full code examples. - [Overview & Program Template](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/overview.md): Compressed PDAs provide full composability and functionality of accounts at PDAs, without rent-exemption cost per account. Suited for accounts where each user or entity gets their own PDA and state is infrequently accessed. - [Program Examples](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/program-examples.md): Program example repository for compressed accounts with tests. - [Solana Attestation Service (Devnet)](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/compressed-pdas/solana-attestation-service.md): Credential system for KYC verification, professional badges, and compliance credentials in minutes. Currently undergoing audit. - [Light PDA](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/light-pda/overview.md): Create Solana PDA accounts with sponsored rent-exemption and minimal code changes. Use like any Solana PDA, e.g. for DeFi pools, vaults, pool accounts, or other shared state. - [PDA accounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/pda/overview.md): Overview to Light-PDAs (Solana accounts with sponsored rent-exemption) and compressed PDAs (compressed accounts without rent-exemption cost). - [Addresses and URLs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/resources/addresses-and-urls.md): Overview to all of ZK Compression's RPC URLs, Program IDs & Accounts and Lookup Tables. - [CLI installation & commands](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/resources/cli.md): Steps to set up your local environment for Light Protocol development. CLI to interact with Light Tokens and compressed accounts on Solana. - [Error Cheatsheet](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/resources/error-cheatsheet.md): Complete error code reference for ZK Compression. Search error codes with hex values and messages. - [Debug ProofVerificationFailed (0x179b)](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/resources/error-cheatsheet/debug-0x179b-6043-proofverificationfailed.md): Common cause and debug steps for ProofVerificationFailed (0x179B / 6043) - [Guide to Migrate from v1 to v2 Merkle trees](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/resources/migration-v1-to-v2.md): V2 reduces CU consumption by up to 70%. V1 remains supported for existing deployments. - [Security](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/resources/security.md): Overview to Light Protocol's bug bounty program, third party security audits, and formal verification of circuits. - [Support](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/support.md): Get expert help with Light-Token and ZK Compression. Discord community, Telegram, and Email support available. - [Examples](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/zk/examples.md): Example projects for building ZK programs on Solana. - [Primitives for ZK on Solana](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/zk/overview.md): Overview how to build a ZK program on Solana. ## OpenAPI Specs - [getValidityProof](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getValidityProof.yaml) - [getTransactionWithCompressionInfo](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getTransactionWithCompressionInfo.yaml) - [getMultipleNewAddressProofsV2](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getMultipleNewAddressProofsV2.yaml) - [getMultipleNewAddressProofs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getMultipleNewAddressProofs.yaml) - [getMultipleCompressedAccounts](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getMultipleCompressedAccounts.yaml) - [getMultipleCompressedAccountProofs](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getMultipleCompressedAccountProofs.yaml) - [getLatestNonVotingSignatures](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getLatestNonVotingSignatures.yaml) - [getLatestCompressionSignatures](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getLatestCompressionSignatures.yaml) - [getIndexerSlot](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getIndexerSlot.yaml) - [getIndexerHealth](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getIndexerHealth.yaml) - [getCompressionSignaturesForTokenOwner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressionSignaturesForTokenOwner.yaml) - [getCompressionSignaturesForOwner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressionSignaturesForOwner.yaml) - [getCompressionSignaturesForAddress](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressionSignaturesForAddress.yaml) - [getCompressionSignaturesForAccount](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressionSignaturesForAccount.yaml) - [getCompressedTokenBalancesByOwnerV2](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedTokenBalancesByOwnerV2.yaml) - [getCompressedTokenBalancesByOwner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedTokenBalancesByOwner.yaml) - [getCompressedTokenAccountsByOwner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedTokenAccountsByOwner.yaml) - [getCompressedTokenAccountsByDelegate](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedTokenAccountsByDelegate.yaml) - [getCompressedTokenAccountBalance](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedTokenAccountBalance.yaml) - [getCompressedMintTokenHolders](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedMintTokenHolders.yaml) - [getCompressedBalanceByOwner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedBalanceByOwner.yaml) - [getCompressedAccountsByOwner](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedAccountsByOwner.yaml) - [getCompressedAccountProof](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedAccountProof.yaml) - [getCompressedAccountBalance](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedAccountBalance.yaml) - [getCompressedAccount](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getCompressedAccount.yaml) - [getColdMintsByAuthority](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getColdMintsByAuthority.yaml) - [getColdMint](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/getColdMint.yaml) - [api](https://luminouslabs-cc5545c6-bump-sdks.mintlify.app/openapi/api.yaml)