Skip to main content
At Helius, we’ve developed a TypeScript and a Rust SDK to make developing on Solana easier. Each page covers installing and using that SDK, handling common errors, and where to find the latest documentation. We also outline a list of unofficial Solana SDKs made and maintained by the community.

Helius Solana SDKs

TypeScript SDK

Install and use the official Helius SDK in any TypeScript runtime

Rust SDK

Install and use the official Helius SDK from Rust

Contribute to our SDKs

We welcome all contributions to our SDKs! If you’re interested, here are our GitHub Repositories:

TypeScript SDK

Contribute to our TypeScript SDK

Rust SDK

Contribute to our Rust SDK
Interested in contributing to the Helius Rust SDK specifically? Read the following contributions guide before opening up a pull request!

Unofficial Community SDKs

Our amazing community members have also created their own SDKs to interact with our REST APIs. Please note our team does not officially maintain these.

Kotlin SDK

PHP SDK

Python SDK

Rust SDK (Synchronous)

Rust SDK (Asynchronous)