Skip to main content
Advice for selling NFTs on Shopify
Updated this week

Before you get set up

What blockchain?

  • Options: Choose between Polygon, Base, and Ethereum.

  • Gas Fees: Verisart covers all gas fees for NFTs minted on Polygon. For Ethereum or Base, you are responsible for the gas fees.

Consider costs and gas fees

  • Creating the Contract: The initial step involves creating a smart contract, serving as the collection's home. Ethereum and Base contracts incur creation costs

  • Minting Costs: Decide who covers the gas fees—your store or the collector. Verisart provides the fees on Polygon, whereas on Base or Ethereum, ensure your wallet is funded or choose 'Customer pays Gas fees'.

  • Gas Fee Cap: Verisart sets a system-wide cap of 50 gwei for Ethereum. Minting pauses if fees exceed this limit.
    We recommend you monitor gas fees around project launch and factor gas fees into your business costs to adjust your model accordingly.

Transaction fees

  • Fees: Verisart charges 5% of the sale price or $0.25, whichever is higher. Include your payment processor's fees as part of your cost calculation.
    Learn more about usage fees →

What type of NFT?

  • NFT Types: Decide if you are selling unique 1/1 NFTs or editions.
    Learn more about setting up NFT editions →

  • Sales Method: Consider if customers can select specific NFTs or discover them post-purchase (blind drop). Depending on the NFTs you’re selling, you’ll need to choose a specific smart contract.

    Supported Contracts:

Payment options

Working with creators?

At Verisart we think it’s vital to protect creators and their identity. We only allow verified creators and authorized third parties to mint NFTs and create Certificates of Authenticity. By asking the creator, we're making sure they know who is minting NFTs.

You will only need to request authorization once for each creator. Once authorization is granted each certificate will include the creator's digital signature.


Set up your NFTs

Consider provenance

  • Merchant Minting Wallet: Control your dedicated wallet created upon app installation.

Minting on your Shopify store will happen from your Merchant minting wallet. This is a wallet created for you programmatically as soon as you install our app. You have full control over it and can retrieve the seed phrase

On OpenSea, the wallet that creates the smart contract is considered the creator of the NFT. Verisart allows for flexibility and choice when it comes to provenance. For example, you can mint on contracts you didn’t deploy as long as your merchant minting wallet has permission to mint.

Deploying contracts

  • If you’re working with creators, we recommend that they deploy their own contracts. The deployer of the contract will appear as the creator of the NFT on OpenSea and other marketplaces
    Learn more about working with creators

Tokengating

  • Plan for future tokengating by considering the mechanism based on contract addresses and traits.
    Tokengates can be configured based on the contract address as well as traits.
    Learn more about tokengating

Setting up your NFTs

  • Product Configuration: Correspond each NFT to a Shopify product. Setup differs based on whether you mint NFTs directly or sell pre-minted NFTs.

  • If you want to mint and sell NFTs: You’ll first need to configure the products in your Shopify store and then set up your drops in the Verisart App

  • If you want to sell pre-minted NFTs: You can import your NFT and the Verisart App will automatically configure your product in Shopify=

Here are our guides:

Testing and going live

It’s always important to test before going live, both to ensure that there are no issues and that you are familiar with the process of how the app works from the store and the customer’s point of view. Here are some recommendations

  • Mint on testnet: The Verisart Shopify App lets you mint on two different testnets (a test version of the blockchain). Contracts or NFTs created on testnets don’t count toward your usage limits.

  • Check that none of the NFTs have an “Action required” status: Check each drop before going live to make sure none of the NFTs have an action

  • If possible, buy one of your live NFTs to make sure everything is working smoothly


Improving the experience

Customer communication and FAQs

Many customers are still new to the NFT space and even if they aren’t it’s helpful to provide information about how your store works. We recommend adding an FAQ section about NFTs and how to claim them on your website. View our FAQs here

Customize the customer experience

Depending on what plan you are on, the Verisart app offers a range of customization options for the emails that get sent to customers and certificates. Make sure you check out the Settings tab to see what you can customize in order to offer a branded experience. Learn more

Add tokengates

Tokengates let you restrict access to specific products based on ownership of NFTs. Your customers can unlock access to products by proving that they own specific NFTs. This can be a great way of giving perks to NFT owners, building loyalty or improving engagement. Learn more

Launch your print service

Did this answer your question?