> ## 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.

# RPC mode

> Private orderflow execution via a dedicated JSON-RPC endpoint

In RPC mode, you submit a fully user-signed transaction to a dedicated nexroute endpoint. nexroute acknowledges synchronously and routes the transaction through private partnerships for fast, private inclusion. Where on-chain opportunities exist, a backrun is appended atomically behind the user's transaction.

This is one of two integration modes for [Capture](/capture). Pick RPC mode when you already produce a fully signed user transaction and want privacy, delivery, and backrun in one move. For an alternative where the backrun lands inside the user's own transaction, see [Embedded mode](/capture/embedded).

## What you get

* **Private execution**: submitted transactions never enter the public mempool
* **Guaranteed delivery**: every acknowledged transaction is forwarded. Internal failures fall back to direct routing, never a silent drop
* **Backrun monetization**: where on-chain opportunities exist, nexroute appends a backrun behind the user's transaction; otherwise the transaction is delivered alone
* **Low-latency routing**: super-fast inclusion through private partnerships

## How it works

1. You sign a user transaction in your normal flow
2. You POST it to your dedicated Capture endpoint as a JSON-RPC request: `eth_sendPrivateRawTransaction` for a single transaction, or `eth_sendBundle` to atomically pack a swap with its ERC-20 approval
3. nexroute responds immediately with the transaction hash
4. nexroute evaluates the transaction for backrun opportunity and forwards through private partnerships
5. The transaction lands on-chain; if a backrun was found, it lands atomically behind it

## Reporting

A per-transaction explorer and aggregated reporting dashboard for inclusion status and partner activity is in active development. Contact nexroute for the current status.

## Get started

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="/capture/rpc/quickstart">
    Submit your first transaction to your Capture endpoint.
  </Card>

  <Card title="Authentication" icon="key" href="/capture/rpc/authentication">
    How endpoints are secured per partner.
  </Card>

  <Card title="Security" icon="shield-check" href="/capture/rpc/security">
    Privacy and integrity guarantees.
  </Card>

  <Card title="Rate Limiting" icon="gauge" href="/capture/rpc/rate-limiting">
    Burst handling and capacity behavior.
  </Card>
</CardGroup>
