Deploy Contract

Endpoint

POST /api/v1/ERC721F/{network}/deploy-contract

Executes deployment of an ERC-721F smart contract.

Check the Networks section for replacing the {network} text in the Endpoint URL.


Headers

Name
Value

Content-Type

application/json

Authorization


Body

Name
Type
Description

name

string

Defines the token name

ticker

string

Defines the token ticker

mintPrice

integer

Defines the token mint price

supply

integer

Defines the token supply

walletPrivateKey

string

Deployer private key for authorizing transaction

restrictToOwner

boolean (optional), defaults to false

Defines if minting is restricted to contract owner


Response

{
  "success": true,
  "status": "Contract deployed at address: {contractAddress}`",
  "hash": "1x111...",
  "deploymentAddress": "0x32a...",
  "adressUrl": "https://etherscan.io/address/{contractAddress}",
}

Last updated