Get deterministic address for contract deployment

Get a deterministic address for contract deployment. The address is derived from the contract's bytecode and provided salt. This endpoint is used to get the address of a contract that will be deployed in the future.

Body Params
string
required

The base asset identifier of the blockchain (legacyId) to calculate deterministic address

uuid
required

The template identifier

initParams
array of objects
required

The deploy function parameters and values of the contract template

initParams*
string
required

The salt to calculate the deterministic address. Must be a number between 0 and 2^256 -1, for it to fit in the bytes32 parameter

Headers
string

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.

Responses

Language
URL
Request
Response
Choose an example:
application/json