Skip to main content

What This Does

  • Sends transactions with low latency
  • Tracks confirmation status in real time
  • Automatically retries unconfirmed transactions
  • Returns parsed transaction data and Raptor events
  • Measures send → confirm latency

Send a Transaction

Send a signed Solana transaction. Endpoint POST /send-transaction Request Body
Response
Notes
  • Returns immediately after accepting the transaction
  • Sending and retrying happens in the background
  • Transactions are retried for up to 30 seconds or until confirmed

Track a Transaction

Check the status of a transaction sent via /send-transaction. Endpoints
  • GET /transaction/{signature}
The signature can be base58 or base64. Response (example)

Status Values

  • pending – sent but not confirmed
  • confirmed – accepted at the confirmed commitment level
  • failed – transaction error
  • expired – not confirmed before timeout

Raptor Events

If the transaction interacts with the Raptor program, events are automatically parsed and returned. Supported Events
  • SwapEvent
  • SwapCompleteEvent
  • PlaceOrderEvent
  • FillOrderEvent
  • CancelOrderEvent
  • UpdateOrderEvent
Event Format

Examples

Send a Transaction

Poll for Confirmation

Read Swap Results


Errors