post https://api.fireblocks.io/v1/transactions
Creates a new transaction.
Notes
- This API call is subject to rate limits.
- Single UTXO-based asset transactions support multiple destinations. Use
destinations
instead ofdestination
and separate each address with a comma.- Currently, Fireblocks supports BTC, BCH, BSV, DASH, DOGE, LTC, and ZEC transactions with up to 250 inputs and Cardano transactions with up to about 110 inputs. Testnet workspaces using the Fireblocks Communal API Co-Signer are limited to transactions with up to 50 inputs.
- Use the optional
extraParameters
parameter for protocol-specific or operation-specific parameters:
- For raw signing, pass the
rawMessageData
field.- For contract calls, pass the
contractCallData
field. Learn more about developing contract calls on Fireblocks.- For UTXO-based blockchain input selections, pass the
inputsSelection
field. To retrieve unspent inputs, call the Get UTXO unspent inputs information endpoint.