Mint a blockchain-based DPP


PicoNext allows you to create tokens on the Ethereum or Polygon blockchains without writing code. The process of creating a token on a blockchain is called "minting".

To mint a single token, or multiple copies of a single token, follow the instructions below. To mint multiple tokens at once, see the article Merge assets and data into multiple different blockchain tokens.


1 - Select product

You can select a product for minting in two ways. To start minting a blockchain-based Digital Product Passport, do one the following:

A. From DPP Planner

1. Open a DPP Planner Product

2. Ensure the product title, description, and media fields are filled in.

3. Press the Send product to minting button

From DPP Planner, press the Send product to minting button

B. From My Media

1. Navigate to the My Media page.

Begin by navigating to My Media

2. Then, press the Coin icon next to a media item. If you need to upload a media item for minting, see the article Upload media for token minting

To begin minting, press the Coin icon next to a media item in My Media

2- Connect a digital wallet

1. Next, connect a digital wallet by tapping on the Connect Wallet icon. If you don't have a digital wallet installed, you'll be prompted to install one, depending on the wallet button you select. If you do have a wallet installed, you'll be promoted to authorize the connection to PicoNext. For information on obtaining a digital wallet, view the article Get a digital wallet

Connect a digital wallet by tapping on the Connect Wallet icon

When your wallet is connected, make sure it is on the network you wish to complete your transaction.

  • For test transactions, select either the Sepolia (for Ethereum) or Amoy (for Polygon) network in your digital wallet. You will use test currency for these transactions. You can obtain test currency at these locations:
  • For production transactions, select the Mainnet Ethereum network or Mainnet Polygon network. These transactions will use real digital currency.

Note: If you're using the Polygon network or the Polygon Amoy test network in your Metamask wallet, you must configure your Metamask wallet to support Polygon. For more information, view the article Adding Polygon networks to your Metamask wallet

Note: The wallet you connect must have the smart contract-level Minting permission, in order to successfully complete the minting transaction. For more information on blockchain permissions, view the article Permissions Overview


3- Add token settings

Select options for your token

1. With your media item loaded, select settings for your token, including from the following fields.

  • Title. Enter a title for your token.
  • Description. Enter a short description for your token.
  • Properties. You can add additional metadata property fields that will be attached to your token. To add a property, select the + button, and then fill in a Name and Value for your property.
  • Send token to. Select the location to which you wish to mint the token.
    • Connected wallet address. To send the minted token to the current connected wallet address, select this option.
    • Custom address. To send the minted token to a different wallet address, select Custom address and enter the destination wallet address.
  • Smart Contract. Select the smart contract you wish to use to mint your token. If you do not have any smart contracts loaded, contact PicoNext Support.
  • Contract Type. Select a contract type for your token, from one of the following smart contracts:
    • ERC-721. This is a the original contract type used to mint tokens. It allows for minting one item only at a time.
    • ERC-1155. A more gas-efficient contract, the ERC-1155 contact allows you to mint multiple copies of the same item in one transaction.
  • Supply. For ERC-1155 contracts, select how many copies of your item you'd like to mint.

4- Mint your Token

1. Once you've selected and are satisfied with your minting options, tap the Mint Token button. This will package your media and metadata, and send it to the blockchain using the smart contract you've selected.

You'll be prompted by your digital wallet to authorize the transaction fee for the minting.

You'll be prompted by your digital wallet to authorize the transaction fee for the minting.

If successfully sent to the blockchain, you'll see a transaction link that will show you your transaction status.

If successfully sent to the blockchain, you'll see a transaction link that will show you your transaction status.

Note: If your transaction takes a long time, you'll see a message indicating that the network is slow. This can occur occasionally on test networks. Continue to wait for your transaction to be confirmed, and monitor the transaction status in your digital wallet. If the transaction fails, consider increasing the gas fee to confirm the transaction in your digital wallet, or trying at a time the network isn't congested.


5- Verify your token

1. To verify that your token minted correctly, view the token using My Tokens. For more information, view the article View your tokens using My Tokens

To verify that your token minted correctly, view the token using My Tokens.