post
https://api.mevx.io/swap/api/v1/transaction
Submit pre-signed transactions, or build and submit a swap in one request.
Recommended: type: "submit"
type: "submit"Build with /swap/api/v1/transaction/build, sign locally, then send chain, exchange, type: "submit", and a non-empty signedTransactions array. The response is always {"result": ["signature-or-hash"]}.
Optional: type: "buildAndSubmit"
type: "buildAndSubmit"Send buildTransactionData with a private key to let the service build, sign, and submit. This mode is not available for Jupiter and is not recommended when client-side signing is possible.
Multiple transactions
- Normal RPC mode (
antiMev: false): transactions are broadcast independently; submission is not atomic and array order is not a landing guarantee. - Solana with Jito: multiple transactions are sent as one Jito bundle.
- Solana with NextBlock, Temporal, CBase, ZeroSlot, or bloXroute: send exactly one transaction.
- BSC with bloXroute: multiple transactions are sent in one bloXroute bundle request.
- Jupiter: send exactly one transaction plus the unchanged
requestIdandlastValidBlockHeightreturned by the build endpoint.
MEV providers can reject or drop a bundle. A successful HTTP response means the submission was accepted by the configured submission path; use the status endpoint to determine on-chain outcome.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…