Skip to main content
BlockRush provides official SDKs for multiple programming languages, making it easy to integrate our Solana transaction acceleration services into your applications.

Available SDKs

We currently support the following SDKs:

Rust SDK

High-performance SDK leveraging Rust’s powerful features with async/await support.

JavaScript/TypeScript SDK

SDK for Node.js and browser environments with modern async/await patterns.

Key Features

  • Simple Integration: Easy-to-use APIs for all transaction methods (sendTransaction, submitBatch, sendBundle)
  • Type Safety: Full TypeScript support and Rust type safety
  • Connection Management: Built-in connection pooling and timeout control
  • Regional Endpoints: Support for all BlockRush regional endpoints
  • Production Ready: Battle-tested and optimized for high-performance applications

Getting Started

Choose your preferred SDK to get started:
  1. Rust Developers: Check out the Rust SDK Quickstart
  2. JavaScript/TypeScript Developers: Check out the JS/TS SDK Quickstart
Both SDKs provide examples for constructing tip transactions and submitting them through BlockRush’s SWQoS infrastructure.