Submit a single user-signed transaction. nexroute acknowledges synchronously with the deterministic transaction hash, then forwards the transaction through private partnerships. Where a profitable on-chain backrun exists, it is appended atomically behind the user transaction; otherwise the user transaction is forwarded alone. The partner-signed transaction is forwarded byte-for-byte; nexroute does not re-sign or modify the payload. Once a hash is returned, delivery is committed.Documentation Index
Fetch the complete documentation index at: https://docs.nexroute.io/llms.txt
Use this file to discover all available pages before exploring further.
Request
POST to your Capture endpoint with a JSON-RPC 2.0 envelope.
Params
params is a single-element array containing the request object.
| Field | Type | Required | Description |
|---|---|---|---|
tx | string | yes | Hex-encoded raw signed transaction (0x-prefixed). |
Example
Response
A JSON-RPC envelope echoing the requestid. result is the 32-byte transaction hash. Once returned, delivery is committed.
Errors
| Code | Cause |
|---|---|
-32601 | Method not supported on this endpoint |
-32000 | Malformed transaction (RLP decode failure, invalid signature) |
-32603 | Internal error during forwarding (rare; nexroute always retries before surfacing) |