API Reference

Booster Transaction

What's Booster Transaction?

In addition to the Points-based user tier system, we also support the tips model to accelerate Solana transactions, enabling a quick switch from other service providers and facilitating smooth, stable migration for applications.

Quickstart

The usage of the booster transaction interface is similar to the RPC interface, primarily providing the sendTransaction method, which directly connects to our validator nodes.

When calling the sendTransaction method, please note the following:

  • We only support the sendTransaction method when using the following endpoints.
  • You need to transfer an amount greater than or equal to 0.0001 SOL to any of the following accounts:
    • CEWud6sUrg85auffmvG55cVhGjDbFCGC2HvhGeagd7St

Example for cmd: curl

curl -X POST 'http://booster-sg.zan.top/node/v1/solana/mainnet/{apiKey}' \
-H 'Content-Type: application/json' \
-d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "sendTransaction",
  "params": [
    "<base64_encoded_tx>",
    { "encoding": "base64" }
  ]
}'

For better performance and faster speed, you can test and choose the most suitable IP to use:

Singapore booster-sg.zan.top
America booster-us.zan.top

Special Error Codes

You can refer to https://docs.zan.top/reference/error-codes when sending transactions.

Example

Add an instruction to the Transaction (preferably inserted at the beginning):

transaction.addInstruction(SystemProgram.transfer(fromPublicKey, 'CEWud6sUrg85auffmvG55cVhGjDbFCGC2HvhGeagd7St', 1000000));

More tip accounts:

  • CEWud6sUrg85auffmvG55cVhGjDbFCGC2HvhGeagd7St

Contact

📘

Note:

Feel free to contact us for assistance.