Authentication

All API calls require an API key passed as a query parameter api-key.

Request Format

We use the standard Solana sendTransaction JSON-RPC format:

curl -X POST 'https://STELLIUM_ENDPOINT?api-key=$APIKEY' \
-d '{
    "jsonrpc": "2.0",
    "id": $UUID,
    "method": "sendTransaction",
    "params": [ 
        "<base64_encoded_tx>",
        { "encoding": "base64" }
    ] 
}'

Parameters

ParameterTypeDescription
base64_encoded_txstringThe transaction encoded in base64 format
encodingstringMust be ‘base64’

Response

{
    "jsonrpc": "2.0",
    "result": "transaction_signature",
    "id": "request_id"
}

Important Notes

  1. Each transaction must include a system transfer instruction to one of the Stellium tip addresses with a minimum tip of 0.001 SOL
  2. Rate limits apply based on your subscription tier
  3. For optimal transaction landing, alternate between different tip addresses for consecutive transactions