submit
This endpoint is used to submit signed singular transaction.
Request
Method:
POST ./api/v2/submit
Parameters:
transaction
TransactionMessage
See TransactionMesssage
below
skipPreFlight
boolean
OPTIONAL. Useful for disabling transaction simulation before actual submission. true
or false
, Default False
frontRunningProtection
boolean
submitProtection
enum
OPTIONAL. Specifies the desired level of MEV protection for the transaction. Accepted Values:SP_LOW
, SP_MEDIUM
(default), and SP_HIGH
Behaviour by Level:
SP_LOW
: No MEV protection is applied. Transactions are submitted directly to Jito without delay, even if a known malicious validator is active. Ideal for transactions that are not vulnerable to sandwich attacks, but still benefit from Jito’s revert protection.SP_MEDIUM
: Provides moderate protection.If the current slot is at least three slots away from any known malicious validator, the transaction is submitted immediately.
If a malicious validator is the current leader or will become the leader in fewer than 3 slots, the system waits until four consecutive safe slots are observed before submitting.
SP_HIGH
: Provides maximum protection.Transactions are delayed until eight consecutive safe slots have passed, ensuring the highest level of avoidance from malicious validators.
fastBestEffort
boolean
OPTIONAL. This is an optional parameter that effects the behavior of frontRunningProtection
which must be set to True to use this feature. Enabling this parameter will allow you to submit your transaction not only to the Jito but also to bloXroute-identified low-risk validators.
useStakedRPCs
boolean
OPTIONAL. An tip
instruction with a minimum of 0.001 SOL is required and frontRunningProtection
must be set to False to use this feature. When enabled, Trader API will use weighted stake qOS to submit your transaction to the Leader. The cost will be 10% of the tip
amount.
sniping
boolean
OPTIONAL. This parameter is available for any user with a tier of Enterprise Elite and above. Optimized to enhance token sniping use case.
allowBackRun
boolean
OPTIONAL. Specify if you would like to enable OFA(Order Flow Auction) submission option. Transaction will be sent to OFA MEV searcher. If there was any MEV profit, you will receive part of the MEV profit back as a rebate.
revenueAddress
string
OPTIONAL. Specify this field ONLY when you enable the allowBackRun
parameter. The MEV rebate will be send to the specified address.
TransactionMessage
content
txbase64Payload
Raw bytes of signed transaction.
Request example:
Response:
Fields:
signature
string
Solana signature of the submitted transaction
Example:
Last updated