Deploy a new contract by contract template id. If you wish to deploy a token (ERC20, ERC721 etc), and create asset please use POST /tokenization
Documentation Index
Fetch the complete documentation index at: https://fireblocks-43c4b3ee-chore-add-cli.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
A unique identifier for the request. If the request is sent multiple times with the same idempotency key, the server will return the same response as the first request. The idempotency key is valid for 24 hours.
The Contract Template identifier
The base asset identifier of the blockchain you want to deploy to
"ETH_TEST5"
The vault account id you wish to deploy from
"0"
The constructor parameters of this contract
[
{
"internalType": "string",
"name": "name_",
"type": "string",
"value": "TokenName"
},
{
"internalType": "string",
"name": "symbol_",
"type": "string",
"value": "TokenSymbol"
}
]Indicates whether the token should be created in a gasless manner, utilizing the ERC-2771 standard. When set to true, the transaction will be relayed by a designated relayer. The workspace must be configured to use Fireblocks gasless relay.
false
Max fee amount for the write function transaction. interchangeable with the 'feeLevel' field
"2000"
Fee level for the write function transaction. interchangeable with the 'fee' field
LOW, MEDIUM, HIGH "MEDIUM"
Contract was deployed successfully
The transaction id of the deployment request
"b70701f4-d7b1-4795-a8ee-b09cdb5b850d"