Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This process tool plugin allows you to mint native tokens and NFTs fungible and non-fungible tokens (NFT) on the Hedera DLT.

Note
titleNote
  • Do ensure that the minter account has sufficient balance for the required transaction fee to mint assetstokens.

Plugin Properties

Configure Hedera Mint Token Tool

NameDescription
Operator ID
Paste in your operator account ID, according to the selected network type
See Hedera Default Backend Configuration.
Operator Key
Paste in your operator account private key, according to the selected network type.
Network Type

Select the network to interact on:

  • Mainnet
  • Previewnet
  • Testnet

"Mainnet" uses real-world currency(s).

Please use "Previewnet" or "Testnet" for testing purposes.

By default, this plugin pack connects to official Hedera public nodes.
To learn more about the public nodes, see:

https://docs.hedera.com/guides/testnet/testnet-nodes

Token Properties

NameDescription
Form

Select a form to retrieve minting data from.

All fields from the selected form will be made available for field mapping in the sections below.

Minting Account
Account ID

The account to mint the

asset

token.

The minter

This account is set as the treasury account by default.

Account Mnemonic Phrase

This is the minter account's

account

secret key required in order to perform actions with the minter's account.

Only accepts Hash Variable that points to the minter's encrypted stored mnemonic phrase.

Warning
titleCaution

Account Mnemonic Phrase MUST be strictly secured at all times, and only viewable to the intended user.

Do NOT key in the plain-text mnemonic phrase here.

Anyone who possesses this phrase has full unrestricted control and can do irreparable damage!

Minting Configuration
Token ID Handling

Select the action to perform:

  • Create New Token
  • Mint More Token

Token ID Handling (Create New Token)

This configuration tab will only appear when Token ID Handling property is Create New Token.

NameDescription
Mint Type

Select the type of

asset

token to

create

mint:

Native
  • Fungible Token
NFT
  • Non-fungible Token
Token Name

The token name (e.g.: MyFirstToken).

Token Symbol

Typical 3 to 5 characters long, and all letters in UPPERCASE.

Token Memo

A short publicly visible description about the token.

Amount To Mint

This property will only appear when Mint Type is 

Native Token

Fungible Token.

Amount of fungible tokens to mint.

Tip
iconfalse
Based on the Token Decimals configured, this amount will be automatically adjusted, so there is no need to input the lowest denomination amount.
Example, for 2 token decimal points & to mint 500.50 tokens, there is no need to input "50050", you can simply input "500.50".
Token Decimals

This property will only appear when Mint Type is

 

Fungible Token.

The number of decimal places a token is divisible by.

If Amount To Mint has decimal places exceeding the configured token decimals, the exceeded numbers are ignored

Native Token

.

IPFS Content ID

This property will only appear when Mint Type is 

NFT

Non-fungible Token.

The IPFS content ID of the file after uploading your file to

an IPFS gateway

IPFS. This value will be attached as the NFT metadata.
Example: QmeRdF1aybs9VKMYKM8E5tFPW96ngJ8i76Lia763wVtNX6

Token Max Supply

For Fungible Token, this defines the maximum number of tokens that can ever be in circulation.

For Non-fungible Token, this defines the maximum number of NFTs (serial numbers) that can ever be minted.

This value can never be changed after mint.

Tip
iconfalse
For Fungible Token, based on the Token Decimals configured, this amount will be automatically adjusted, so there is no need to input the lowest denomination amount.
Example, for 2 token decimal points & to set a max supply of 999.12 tokens, there is no need to input "99912", you can simply input "999.12".

Token ID Handling (Mint More Token)

This configuration tab will only appear when Token ID Handling property is Mint More Token.

NameDescription
Mint Type

Select the type of token to mint more of:

  • Fungible Token
  • Non-fungible Token
Token ID

The token ID of the token you wish to mint more of.

Additional Amount To Mint

This property will only appear when Mint Type is Fungible Token.

Amount of fungible tokens to mint and add to the existing supply.
If Additional Amount To Mint value's decimal points exceeds the token's set decimals, the exceeded numbers are ignored.

IPFS Content ID

This property will only appear when Mint Type is Non-fungible Token.

The IPFS content ID of the file after uploading your file to IPFS. This value will be attached as the NFT metadata.

Token Keys Configuration

This configuration tab will only appear when Token ID Handling property is Create New Token.

NameDescription
Treasury Account

This account will receive the specified initial supply and any additional tokens that are minted.
If tokens are burned, the supply will decrease from the treasury account.

Defaults to Minter.

Admin Key
The key which can perform token update and token delete operations on the token.
The admin key has the authority to change:
  • Freeze key
  • Wipe key
  • KYC key
  • Pause key
  • Supply key

It can also update the treasury account of the token.

Selections available are:

  • Disabled
  • Operator
  • Minter (Default)
Warning

If Admin Key is disabled, token properties & supply & keys are PERMANENT upon mint!

Freeze Key

The key which can freeze or unfreeze any accounts from transacting with this token.
If disabled, no one can freeze token transactions for any account.

Selections available are:

  • Disabled
  • Operator
  • Minter (Default)
Wipe Key

The key which can wipe the token balance of an account.
If disabled, no one can wipe the token's balance for any account.

Selections available are:

  • Disabled
  • Operator
  • Minter (Default)
KYC Key

The key which can grant or revoke KYC to any account to participate in any interactions with this token.
If disabled, KYC is not required, and KYC grant or revoke operations are not possible.

Selections available are:

  • Disabled (Default)
  • Operator
  • Minter
Warning

If KYC Key is enabled, token receivers must be associated with the token & explicitly granted KYC before transacting with the token.

Pause Key

The key that has the authority to pause or unpause overall interactions with this token.
Pausing a token prevents the token from participating in all transactions.
If disabled, pausing is not possible.

Selections available are:

  • Disabled
  • Operator
  • Minter (Default)
Supply Key

The key which can change the total supply of a token.
This key is used to authorize token mint and burn transactions.
If disabled, minting/burning tokens is not possible.

Selections available are:

  • Disabled
  • Operator
  • Minter (Default)
Fee Schedule Key

The key which can change the token's custom fee schedule.
If disabled, changing the token's custom fee is not possible.

Selections available are:

  • Disabled
  • Operator
  • Minter (Default)

Store Token Data To Form

This configuration tab will only appear when Token ID Handling property is Create New Token.

NameDescription
Form

Select a form to store the token data to.

All fields from the selected form will be made available for field mapping in the section below.

Field Mapping
Token ID

The unique identifier of a token.

This value will be stored as the record ID of the chosen form.

Token Type

Indicates if this is a Fungible Token or Non-fungible Token.

Token Name

The token name.

Token Symbol

The token symbol.

Minting Account

The account that minted this token.

Is Testnet Flag

To indicate if this minted token belongs to the mainnet or testnet.

Store NFT Data To Form

This configuration tab will only appear when Mint Type property is Non-fungible Token.

NameDescription
Form

Select a form to store the NFT data to.

All fields from the selected form will be made available for field mapping in the section below.

Field Mapping
NFT Serial Number

The unique serial number of the minted NFT.

Associated Token ID

The token ID that this NFT belongs to.

Minting Account

The account that minted this NFT.

Is Testnet Flag

To indicate if this NFT belongs to the mainnet or testnet.

Store Response To Workflow Variable

Name

Description

Is Transaction Validated

To indicate if this transaction has been successfully validated.

Consensus TimestampTo store the timestamp of when the majority of the network members received the transaction. At this point, the transaction becomes final and verifiable.
Transaction IDTo store the transaction ID of the transaction performed.
Transaction Explorer URLTo store an auto-generated URL to see transaction details on a public ledger explorer. Default is Hashscan.