Skip to main content
The Altude TypeScript SDK provides typed clients for building, signing, and relaying sponsored Solana transactions from Node.js, browser, and React Native applications.

Published packages

The SDK keeps user keys in your application. Your signer signs locally, while Altude supplies the fee payer and relays the transaction.

Quick start

init() retrieves the RPC URL, short-lived RPC JWT, fee payer, and cluster selected by your API key. The SDK does not fall back to a public Solana RPC endpoint.

Choose a guide

Start with installation and client setup, then continue to the guide for the operation you want to add.

Install the SDK

Add the published packages to a Node.js, browser, or React Native project.

Configure the client

Initialize the Gas Station with an API key and API-scoped RPC configuration.

Send SOL or tokens

Build, partially sign, sponsor, and relay a transfer.

React Native

Use the dedicated React Native and Hermes-compatible package entrypoints.

Requirements

  • Node.js 18 or newer for server-side projects
  • An Altude API key for live RPC and relay operations
  • A local signer when the SDK builds a transaction on the user’s behalf
  • Amounts expressed in base units: lamports for SOL and the smallest unit for SPL tokens
Do not commit API keys, wallet secrets, mnemonics, or private keys to source control.