Solana TX submit API
Our API provides blazing-fast transaction propagation on Solana network, as well as additional features, such as MEV protection.
Authentication options
via HTTP header X-TOKEN: your_token
via HTTP query argument api_key=your_token
Submit transaction via API
Example request with curl
Query parameters
Parameter
Description
Allowed values
Required
tx_submit_mode
Transaction submission mode
fastest
, mev_protect
, balanced
no
tip_amount
Tip amount in Lamports
min. 1000000
no, required only for tx_submit_mode
fallback
Whether to fallback to default sendTransaction on CU limit
true
, false
no
Transaction submission modes
Default mode
The default transaction submission mode is used when you omit the tx_submit_mode argument.
Even in default mode, you'll get faster transaction propagation speed compared to standard RPC providers.
Paid modes
These transaction submission modes require an additional tip (min. 0.001 SOL) for every request.
Mode
Description
fastest
Transaction is send to staked RPCs allowing for the fastest propagation
mev_protect
Enable front-running protection in cost of slower transaction propagation
balanced
Balanced mode between speed and front-running protection
Tip for paid submission modes
Tip should be specified in lamports (1 SOL = 1,000,000,000 lamports).
The minimum required tip amount is 0.001 SOL or 1,000,000 Lamports.
Setting a higher tip will increase propagation speed.
To check most up-to-date recommended tip amount, consider subscribing to websocket endpoint.
Transaction priority fee
Prioritization Fees are an optional fee, priced in micro-lamports per Compute Unit (e.g. small amounts of SOL), appended to transactions to make them economically compelling for validator nodes to include in blocks on the network.
Please check official Solana documentation on how to add priority fee to your transaction.
To receive up-to-date priority fees consider subscribing to priority fee stream websocket.
Pricing
requests with
default
submit mode (no tip required) - 1 CU per requestrequests which require tip - 25 CU per 1,000,000 lamports.
0.5 SOL
12,500 CU
500 requests
12,500 requests
2 SOL
50,000 CU
2,000 requests
50,000 requests
5 SOL
125,000 CU
5,000 requests
125,000 requests
If you need bigger amount of requests, please contact us.
When you reach your CU limit, sending transactions via Trader API will become unavailable and we will respond with an error, like this:
If you still want to forward transaction to standard Solana's sendTransaction even when CU limit reached, you can add fallback=true query argument.
Last updated