Skip to main content

Landing Endpoint (TPU Forwarder)

Maximize transaction landing rates with direct TPU forwarding. Bypass the standard RPC relay path and send transactions directly to the current leader’s TPU port for the fastest possible inclusion.

Endpoint

Drop-in replacement for sendTransaction — same JSON-RPC API, different routing under the hood.

How It Works

Standard path (via RPC):
Landing Endpoint path:
The Landing Endpoint:
  1. Receives your signed transaction
  2. Identifies the current and upcoming leaders from the schedule
  3. Opens stake-weighted QUIC connections to their TPU ports
  4. Forwards your transaction directly, bypassing the RPC relay
  5. Retries across leader rotations with intelligent backoff

Quick Start

cURL

Features

Supported Methods

The Landing Endpoint only supports transaction submission:

Combining with RPC

A common pattern is to use the standard RPC for reads and the Landing Endpoint for writes:

TPU (Transaction Send)

TPU forwarding sends your signed transactions directly to the current and upcoming slot leaders over QUIC, bypassing the standard RPC sendTransaction path.
Standard sendTransaction goes: your client → RPC node → RPC forwards to leader. TPU forwarding skips the middleman — your transaction goes straight to the leaders who are actually producing blocks.

Why It’s Faster

  • No RPC queue — RPC sendTransaction batches and retries on a timer (default 2s). TPU sends immediately.
  • Multi-leader fanout — sends to multiple upcoming leaders in parallel, increasing the chance of landing in the next slot.
  • QUIC priority — staked connections get priority in the leader’s QUIC listener. Higher stake = higher priority in the queue.

TPS (Transactions Per Second)

TPS refers to how many transactions your client can submit per second through the TPU path. This depends on:
  • Your QUIC connection quality to the leaders
  • Leader proximity — lower latency = transactions arrive in time for the current slot
  • Stake weight — staked validators get prioritized QUIC streams
  • Network congestion — during high-traffic periods, leaders drop lower-priority transactions
TPU forwarding doesn’t guarantee landing — it guarantees the fastest possible delivery to the leader. Landing depends on priority fees, compute budget, and leader queue depth.