> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blockrush.io/llms.txt
> Use this file to discover all available pages before exploring further.

# SDK Overview

> Production-ready SDKs for seamless integration with BlockRush infrastructure.

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:

<CardGroup cols={2}>
  <Card title="Rust SDK" icon="rust" href="/en/solana/sdk/rust/quickstart">
    High-performance SDK leveraging Rust's powerful features with async/await support.
  </Card>

  <Card title="JavaScript/TypeScript SDK" icon="js" href="/en/solana/sdk/js/quickstart">
    SDK for Node.js and browser environments with modern async/await patterns.
  </Card>
</CardGroup>

## 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](/en/solana/sdk/rust/quickstart)
2. **JavaScript/TypeScript Developers**: Check out the [JS/TS SDK Quickstart](/en/solana/sdk/js/quickstart)

Both SDKs provide examples for constructing tip transactions and submitting them through BlockRush's SWQoS infrastructure.
