Create Company Minter Wallet

Describes how to create a company minter wallet.

Context

To increase the speed of minting, each API consumer receives its own Company Minter Wallet.

The minter wallet is the wallet that will be used for minting an NFT. It is the original wallet that executes the minting transaction on the blockchain. Of course, once minted, your NFT will be sent to the destination address that you specified during minting.

Since the minter wallet is the wallet that executes the minting transaction on the blockchain, it is also the wallet that will pay for the necessary minting-GAS fees.

In normal usage, you should not worry about this. Your very own minter wallet will automatically be created for you, once you start minting. One minter wallet per chain that you use for minting will be created. Currently, this minter wallet will also be automatically funded with initial funds to pay for the minting-GAS fees (this can change in the future).
This API can be used to retrieve the minter wallets that are created for you and check out their available balances.

Request Endpoint: reference

POST /api/v2/wallets
ParameterParam TypeDescriptionData TypeMandatory
chainBodyThe blockchain on which you want to create a company minter walletString

Example Request:

GET /api/v2/wallets/MATIC?includeBalance=true
{
  "chain": "ETHEREUM"
}

Response Body:

{
    "success": true,
    "result": {
        "id": "c3490acb-7434-4fa8-8814-ec5f206ebb4e",
        "chain": "ETHEREUM",
        "address": "0x428ce28b11337e6aecefedb440568826c4c39646",
        "walletId": "31657e26-6bde-4024-9336-73b661e7e4de",
        "type": "COMPANY_MINTER",
        "companyId": "8034d564-dec0-4b6f-99df-b377b0ab8b8a"
    }
}