Skip to main content
POST
cURL
curl --request POST \
  --url 'https://mainnet.helius-rpc.com/?api-key=' \
  --header 'Content-Type: application/json' \
  --data '
{
  "jsonrpc": "2.0",
  "id": "1",
  "method": "getLatestCompressionSignatures",
  "params": {
    "cursor": "<string>",
    "limit": 1
  }
}
'
{
  "context": {
    "slot": 100
  },
  "value": {
    "items": [
      {
        "blockTime": 1714081554,
        "signature": "5J8H5sTvEhnGcB4R8K1n7mfoiWUD9RzPVGES7e3WxC7c",
        "slot": 100
      }
    ],
    "cursor": "<string>"
  }
}

Request Parameters

cursor
string
Pagination cursor for navigating through large sets of Solana compression transaction signatures
limit
number
Maximum number of Solana compression transaction signatures to return per request

Authorizations

api-key
string
query
required

Your Helius API key. You can get one for free in the dashboard.

Body

application/json
jsonrpc
enum<string>
default:2.0
required

The version of the JSON-RPC protocol.

Available options:
2.0
id
string
default:1
required

An ID to identify the request.

method
enum<string>
default:getLatestCompressionSignatures
required

The name of the method to invoke for retrieving recent Solana compression transaction signatures.

Available options:
getLatestCompressionSignatures
params
object
required

Response

Successfully retrieved latest Solana compression transaction signatures

context
object
required
value
object
required