v1

latestOpenAPI 3.1.02026-07-13570316.1 KB
Solana

Send Solana Tokens

Transfer native SOL or SPL tokens on Solana. Automatically handles token account creation for SPL tokens if needed.

Authentication: This endpoint requires backend authentication using the x-secret-key header. The secret key should never be exposed publicly.

post/v1/solana/send

Request body

fromstring required

Solana wallet address that will sign and submit the transfer.

tostring required

Destination Solana address.

amountstring required

Amount to transfer expressed in base units (lamports for SOL or token decimals).

chainIdstring required

Solana network identifier in CAIP-2 format. Use "solana:mainnet" or "solana:devnet" for convenience, or full CAIP-2 format.

tokenAddressstring

Optional SPL token mint address. When omitted a native SOL transfer is performed.

Example request

{
  "from": "8JBLmveV4YF5AQ7EVnKJgyj6etGgVkPp3tYqQMTu3p5B",
  "to": "FhtwVYF1wKAm7fWmE2N5P2eCv13wt2aT8W4Q9NQ9YcJH",
  "amount": "1000000",
  "chainId": "solana:devnet"
}

Response

Transfer queued successfully. Returns the transaction identifier for status polling.