Solana Transactions

The Create Transaction API supports three formats for specifying a Solana transaction. You can choose which format to use by setting the details->type field in your request.

  • Serialized Transaction Message is the preferred format for arbitrary Solana transactions since its compatible with all standard Solana SDKs.
  • Solana Raw Transaction is an "unpacked" format. When using this format, you need to pass the individual fields comprising a Solana transaction: the list of accounts, address lookup tables, and instructions. This low-level format is rarely the right choice.
  • Solana Transfer is a higher-level format for creating simple transfers.

Fordefi also supports creating a batch of Solana transactions. See Solana Batch Transactions for more information.