ZK Compression
  • Introduction
    • Overview
    • Intro to Development
  • Event
    • 🗓️Event: 1000x Hackathon
  • Release Notes
    • JS - v0.21.0
  • Learn
    • In a Nutshell
    • Core Concepts
      • Compressed Account Model
      • State Trees
      • Validity Proofs
      • Lifecycle of a Transaction
      • Limitations
  • Developers
    • TypeScript Client
    • JSON RPC Methods
      • getCompressedAccount
      • getCompressedBalance
      • getCompressedTokenAccountBalance
      • getCompressedBalanceByOwner
      • getCompressedMintTokenHolders
      • getCompressedTokenBalancesByOwnerV2
      • getCompressedAccountsByOwner
      • getMultipleCompressedAccounts
      • getCompressedTokenAccountsByOwner
      • getCompressedTokenAccountsByDelegate
      • getTransactionWithCompressionInfo
      • getCompressedAccountProof
      • getMultipleCompressedAccountProofs
      • getMultipleNewAddressProofs
      • getValidityProof
      • getCompressionSignaturesForAccount
      • getCompressionSignaturesForAddress
      • getCompressionSignaturesForOwner
      • getCompressionSignaturesForTokenOwner
      • getLatestCompressionSignatures
      • getLatestNonVotingSignatures
      • getIndexerSlot
      • getIndexerHealth
    • Addresses and URLs
    • Creating Airdrops with Compressed Tokens
    • Using Token-2022
    • Add Compressed Token Support to Your Wallet
    • Create programs with the program-template
  • Node Operators
    • Run a Node
  • resources
    • Security
    • Privacy Policy
Powered by GitBook
On this page

Was this helpful?

  1. Developers

JSON RPC Methods

Helius Labs maintains the canonical RPC API and indexer implementation. The following pages outline all ZK Compression methods extending Solana's default JSON RPC API.

getCompressedAccountgetCompressedBalancegetCompressedTokenAccountBalancegetCompressedBalanceByOwnergetCompressedMintTokenHoldersgetCompressedTokenBalancesByOwnerV2getCompressedAccountsByOwnergetMultipleCompressedAccountsgetCompressedTokenAccountsByOwnergetCompressedTokenAccountsByDelegategetTransactionWithCompressionInfogetCompressedAccountProofgetMultipleCompressedAccountProofsgetMultipleNewAddressProofsgetValidityProofgetCompressionSignaturesForAccountgetCompressionSignaturesForAddressgetCompressionSignaturesForOwnergetCompressionSignaturesForTokenOwnergetLatestCompressionSignaturesgetLatestNonVotingSignaturesgetIndexerSlotgetIndexerHealth
PreviousTypeScript ClientNextgetCompressedAccount

Last updated 9 months ago

Was this helpful?