Skip to main content

Send SOL

Omit token and express amount in lamports:

Send an SPL token

Set token to the mint address and express amount in the token’s smallest unit:
The SDK derives the source and destination ATAs and adds an idempotent ATA creation instruction for the recipient.

Relay a pre-built transaction

If your application builds and signs the full transaction, pass its base64 payload:
amount remains required by the current SendOptions type but is not used when signedTransaction is provided.

Batch payloads

sendBatch() relays an already serialized batch payload. It does not accept an array of SendOptions:
Altude does not automatically resubmit an ambiguous relay failure. Retrying a user action automatically can produce duplicate transactions; make retries explicit in your UI.