ZK Compression API
This page provides an overview of all available ZK compression API endpoints for working with compressed data on Solana.
Get Compressed Account
Retrieves information about a specific compressed account by its address or hash.
Get Compressed Account Proof
Fetches a proof for a specific compressed account.
Get Compressed Accounts By Owner
Returns all compressed accounts owned by a specific address.
Get Compressed Balance
Retrieves the balance of a compressed account.
Get Compressed Balance By Owner
Gets the total balance of all compressed accounts owned by an address.
Get Compressed Mint Token Holders
Lists all holders of a specific compressed token mint.
Get Compressed Token Account Balance
Retrieves the token balance of a compressed token account.
Get Compressed Token Accounts By Delegate
Returns all compressed token accounts delegated to a specific address.
Get Compressed Token Accounts By Owner
Lists all compressed token accounts owned by a specific address.
Get Compressed Token Balances By Owner
Retrieves all token balances for compressed accounts owned by an address.
Get Compressed Token Balances By Owner V2
Enhanced version of the token balances endpoint with additional features.
Get Compression Signatures For Account
Returns signatures for transactions involving a compressed account.
Get Compression Signatures For Address
Retrieves signatures for transactions involving a specific address.
Get Compression Signatures For Owner
Returns signatures for transactions where an address is the owner.
Get Compression Signatures For Token Owner
Lists signatures for transactions involving tokens owned by an address.
Get Indexer Health
Returns the health status of the compression indexer.
Get Indexer Slot
Retrieves the current slot of the compression indexer.
Get Latest Compression Signatures
Returns the most recent transaction signatures related to compression.
Get Latest Non-Voting Signatures
Retrieves recent non-voting transaction signatures.
Get Multiple Compressed Account Proofs
Fetches proofs for multiple compressed accounts in a single request.
Get Multiple Compressed Accounts
Retrieves multiple compressed accounts in a single request.
Get Multiple New Address Proofs
Fetches proofs for multiple new addresses.
Get Multiple New Address Proofs V2
Enhanced version of the multiple new address proofs endpoint.
Get Transaction With Compression Info
Returns transaction details with additional compression-related information.
Get Validity Proof
Retrieves a validity proof for compressed data.