Once a transaction is signed and ready to be sent to the Solana network, there are multiple ways how one can send the transaction,
  • RPCs
  • Jito Bundles
  • Paladins Network
Gateway allows you to configure appropriate delivery methods based on your project’s requirements, which are then used to send your transactions to the Solana network. The delivery methods currently supported by Gateway are as follows,

RPCs

RPC is the default method for sending transactions to Solana nodes. Transactions sent via RPC are forwarded directly to the current lead validator on the network. Each transaction is processed individually. RPC delivery is best suited for simple, lightweight transactions that fall below the 1.4M Compute Unit limit.

Configuration for RPC:

  • Name: Identifier for this method.
  • Cluster: Select between devnet (for testing) or mainnet.
  • URL: Endpoint URL of the RPC node.

Jito

Jito is an enhanced validator client (Jito-Solana) that allows transactions to be bundled and sent through Jito’s Block Engine using relays. These bundles participate in an auction, where the amount tipped determines which transactions are included on the network. Since most Solana validators now run Jito, transactions delivered via this method benefit from much faster execution and higher success rates at the price of an additional tip.

Configuration for Jito:

  • Name: Identifier for this method.
  • Region or URL:
    • Select a predefined region to use Jito’s default endpoints (rate limit: 1 request per second)
    • Provide your custom Jito endpoint URL for higher throughput without enforced rate-limiting.