Broadcast Transaction (Fireblocks)
Transaction Witness Creation for Fireblocks Users
This endpoint automatically creates the transaction witness for you. It’s designed for Fireblocks users—simply pass the Fireblocks signature array directly, with no need to manually generate witnesses. Refer to this recipe for implementation details.
Parameters
network
string
enum
required
Allowed:mainnet,preprodunsigned_transaction_serialized
string
required
Unsigned transaction serialized received from the staking endpoint.signed_messages
array of objects
required
Signed messages received from Fireblocks response body
Example Request
curl --request POST \
--url https://api.figment.io/cardano/broadcast/fireblocks \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'x-api-key: your-api-key-here' \
--data '{
"network": "mainnet"
}'
Example Response
{
"data": {
"tx_hash": "aaf020d48ba7ade4a96488f49a206e56329e59b53c38ce5be10fe7594356fb9a"
}
}