Search Results :

×

Step-by-Step Guide for NFT Minting on Shopify

Sell NFTs on your Shopify store with Just-in-Time minting: To create and sell NFTs, you need a platform, a marketplace to list them, and a wallet for users to trade and manage them. The miniOrange application gives you a complete Shopify NFT integration so you can sell NFT on Shopify, create new revenue streams, and grow your business. You can list an unlimited number of NFTs; when a customer purchases, the NFT is minted on the chosen blockchain and ownership is transferred. Minting is Just In Time (JIT)—the NFT is sold off-chain on Shopify and only minted on purchase, so you avoid paying gas fees until after the sale.

Follow the steps below for detailed instructions on how to sell NFT on Shopify.

You need a wallet to deploy smart contracts. Create and set up a MetaMask wallet using the steps below. Ensure you have enough ETH to pay gas fees for deploying the smart contract.

  • Install the MetaMask extension before creating a wallet. You can find it for Chrome, Firefox, and Opera. The steps below use Chrome; they apply to other browsers as well.
  • Click here to install MetaMask as a Chrome extension.
  • Click Add to Chrome.
Shopify NFT minting - Add MetaMask extension to Chrome

  • Click Add Extension.
Shopify NFT minting - MetaMask extension added

  • Click the Extension icon in the upper-right corner to open MetaMask.
Shopify NFT minting - MetaMask extension icon

  • Click Get Started and accept the Terms of Use.
Shopify NFT minting - MetaMask get started and terms of use

  • Import an existing wallet or create a new one. Click Create a new wallet.
Shopify NFT minting - Create or import wallet

  • Enter a password and click Create.
Shopify NFT minting - Create MetaMask password

  • Click Next, then Reveal Secret Words. Write down the 12-word seed phrase and store it safely (avoid storing it digitally).
  • Verify your secret phrase by selecting the words in order. Click Confirm.

Your MetaMask account is now created and a new Ethereum wallet address is ready. Ensure you have enough ETH to pay gas fees for deploying the smart contract.

  • Install the Shopify NFT Minting application on your Shopify store.
  • Click Connect Wallet to connect your MetaMask wallet.
Shopify NFT minting - Connect wallet button

  • Click Next, then Connect.
Shopify NFT minting - Click Next

Shopify NFT minting - Click Connect

  • Choose either End Users or Only Admin to mint NFTs. Then click Deploy Contract and follow the steps for your choice below.


  • Choose End Users and click Deploy Contract.
Shopify NFT minting - End Users deploy contract

  • Click Confirm to pay gas fees and deploy the smart contract.
Shopify NFT minting - Confirm gas fee

  • You will be redirected to the application Home page.
Shopify NFT minting - Home page after deploy


  • To add a New Campaign, enter Campaign Name and Campaign Description, then click Submit.
Shopify NFT minting - New campaign details

  • Click Campaigns in the left navigation. In the Campaign section you can see all campaigns. To add an NFT to a campaign, go to Action → Add NFT.
Shopify NFT minting - Add NFT to campaign

  • Fill in NFT Name, Description, Price, and NFT image. Click Submit.
Shopify NFT minting - NFT configuration and submit

  • To validate the signature request, click Sign in the MetaMask prompt.
Shopify NFT minting - Sign to validate NFT

  • To view NFTs in a campaign, go to Action → View for that campaign.
Shopify NFT minting - View NFTs in campaign

  • Click the three dots next to an NFT, then Add Variant.
Shopify NFT minting - Add NFT variant

  • Enter Variant Name, Description, Price, and choose a Variant image. Click Submit.
Shopify NFT minting - Variant configuration

  • Validate the signature request by clicking Sign in the prompt.
Shopify NFT minting - Sign variant

  • To view the variant: go to Campaigns → the campaign the NFT three dots → View Variant.
Shopify NFT minting - View NFT variant

Shopify NFT minting - View all variants

  • Click Smart Contract in the left navigation to view your smart contract.
Shopify NFT minting - Smart contract

  • Click NFT details in the left navigation to view NFTs added to all campaigns.
Shopify NFT minting - NFT details



  • After an end user purchases an NFT from your Shopify store, they receive email instructions to mint it. They can also go to https://<shopify-store-url>/apps/blockchain/blockchain/mintnft.
Shopify NFT minting - End user mint NFT

  • Click Confirm.
Shopify NFT minting - End user gas fee

  • You can view the Transaction Hash and Minting Status on the Mint NFT page.
Shopify NFT minting - Transaction hash and status


  • When Only Admin is selected: after an end user purchases an NFT, the admin mints and can transfer NFT ownership from the Shopify NFT Minting application.
  • Go to Order History in the left navigation. Click the Mint button to mint the NFT on the chosen blockchain.
Shopify NFT minting - Order history and mint

  • Click Confirm.
Shopify NFT minting - Confirm transaction

  • Click the Transfer button to transfer NFT ownership to the buyer.
Shopify NFT minting - Transfer NFT ownership

  • Click Confirm again to complete the transfer.
Shopify NFT minting - Confirm transfer

This Shopify NFT integration guide helps you add NFT minting to your store so you can sell NFT on Shopify and give a smooth experience to both end users and admins.


 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again


ADFS_sso ×
Hello there!

Need Help? We are right here!

support