{"repo":"lmvdz/solana-tpu-client","free":true,"listed":false,"github":"https://github.com/lmvdz/solana-tpu-client","clone":"git clone https://github.com/lmvdz/solana-tpu-client.git","description":"Solana TpuClient Typescript Implementation","language":"TypeScript","stars":71,"topics":["cryptocurrency","solana","tpu","web3js"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"solana-tpu-client TPU-direct transaction submission for @solana/kit apps — send transactions straight to upcoming leaders over QUIC, bypassing RPC rate limits and reducing time-to-land. --- What this is solana-tpu-client is a TypeScript library that opens QUIC connections to the next N Solana leader nodes and fans out your signed transaction bytes directly, rather than routing through an RPC sendTransaction call. This mirrors what the Solana CLI and the Rust TpuClient do under the hood. What it solves: - RPC sendTransaction limits (rate limits, propagation lag, single-node SPF). - Opaque landing failures — you get per-leader attempt results with RTTs and error kinds. - Firedancer compatibility — ALPN negotiation ( solana-tpu ) is handled automatically. - Observability gaps — a stable TpuEvent union lets you wire Prometheus counters without patching the library. Built on @solana/kit 3.x primitives (no @solana/web3.js dependency), @matrixai/quic for QUIC transport, and @peculiar/x509 for X.509 cert generation. --- When to use it vs alternatives Option Hosted? Stake-weighted QoS Extra fees Notes --- --- --- --- --- solana-tpu-client No — self-hosted Yes, via your own staked keypair None Pure TS, open source, you control the identity Helius sendSmartTransaction Yes Helius handles it Per-request or subscription Easiest path if you already use Helius RPC Jito bundle endpoint Yes Jito validators only Tip required Optimal for MEV / priority ordering within a block Triton Jet Yes Trit","default_branch":null,"files":null,"tree":[],"storefront":"/r/lmvdz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lmvdz/solana-tpu-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}