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