To create NFT, you'll need a platform, a marketplace to list them, and a
wallet to help users trade and manage them. Previously, you couldn't do all of
this with a single product line—but now you can. Our application offers a
complete solution for launching NFT that will help you generate new revenue
streams and accelerate your company's growth.
You can list an unlimited number of NFTs on your Shopify store for the purpose
of selling. When a purchase is made, the NFT is minted on the chosen
blockchain based on the pricing, and ownership is transferred. The NFT minting
process is carried out in Just In Time (JIT). The NFT is available for
purchase off-chain on your Shopify Store and is only minted upon purchase. As
a result, the seller can avoid paying gas fees to mint their NFT, only after
the sale.
Pre-requisite:
You need to have a wallet for deploying smart contracts. To create and set
up a Metamask wallet, follow the instruction below.
Step 1: Install MetaMask on your browser
-
You must first install the extension before you can create a new wallet.
There are various marketplaces to find it depending on your browser. Most
browsers have MetaMask installed, so it's not difficult to find, but in
any case, here they are
Chrome,
Firefox, and Opera. I will be using Google Chrome as an example but the same
steps apply to different browsers as well.
-
Click
here
to install metamask as a Google Chrome extension.
- Click Add to Chrome.
- Click Add Extension.
Step 2: Create an account.
-
Click on the Extension Icon in the upper right corner to open
MetaMask.
- Click on the Get Started button and accept the Terms of Use.
-
Now you can import your existing wallet or can create a new wallet. Click
on Create a new wallet.
- Enter a password and then click on Create.
-
Click on Next. Click Reveal Secret Words. There you will see a 12 words
seed phrase. This is really important and usually, not a good idea to
store digitally, so take your time and write it down.
-
Verify your secret phrase by selecting the previously generated phrase in
order. Click Confirm.
And that’s it. Now you have created your MetaMask account successfully. A
new Ethereum wallet address has just been created for you.
You should have enough ETH balance to pay the gas fees to deploy a smart
contract.
Steps to Configure the NFT Minter Application into Shopify
Step 1: Connect Wallet
-
Install the Shopify NFT Minting application on your Shopify store.
-
Click on the Connect Wallet button to connect your metamask wallet.
- Click on Next.
- Click on Connect.
Step 2: Choose who can mint NFT
-
You can either allow End Users or Only Admin to mint NFT.
-
Choose Only Admin and then click on the
Deploy Contract button.
-
Now, click on the Confirm button to pay the Gas Fees and
deploy the smart contract.
- You will be redirected to the application Home page.
-
Click on Enable Wallet Login button to add the
Login Widget on the login page of your Shopify Store.
-
Enable the Web3 Login Widget as shown and click on Save.
-
Choose End Users and then click on the
Deploy Contract button
-
Now, click on the Confirm button to pay the Gas Fees and
deploy the smart contract.
- You will be redirected to the application Home page.
Step 3: Add Campaign or Check Campaigns
-
If you want to add New Campaign then enter the
Campaign Name and Campaign Description. Click on
Submit button.
-
Click on the Campaigns option present in the left navigation menu.
You will be redirected to the Campaign section where you can see
all the campaigns created along with the detailed information. To add a
NFT to a campaign, go to Action >> Add NFT option.
-
Fill out the required fields i.e.
NFT Name, Description, Price, and NFT image. Click on
Submit button.
-
To validate the Signature request, Click on the Sign button
as shown in the below image.
-
To view the NFTs in a particular Campaign, navigate to
Action >> View to view all the NFTs in the respective Campaign.
Step 4: Add Variants of existing NFTs
-
Navigate to Three dots as shown in the below image, and then click
on Add Variant button.
-
Add Variant details such as
Variant Name, Description, and Price, and also choose a Variant image.
Click on
Submit button.
-
Again validate the Signature request by Clicking on the
Sign button as shown in the below image.
-
Now to view the added Variant, navigate to
Campaign Section >> Added NFT. Now under the Three dots go
to theView Variant section to view the added variant.
Step 5: View the Smart Contract
-
To view your Smart Contract, click on the Smart Contract option present in the left navigation menu.
Step 6: How to Mint and Transfer NFTs
-
To view information about the NFT added to all the Campaigns, click on the
NFT details
option present in the left navigation menu.
-
Once the end-user has purchased an NFT from the Shopify Store, they
will receive instructions via email on how to mint their purchased
NFT; else they can navigate to
https://<shopify-store-url>/apps/blockchain/blockchain/mintnft.
- Click on Confirm.
-
You can view the Transaction Hash and Minting Status on
the Mint NFT page itself.
-
Once the End-user has purchased an NFT from the Shopify Store, the
admin can mint and can also transfer the NFT ownership from the
Shopify NFT Minting application.
-
Navigate to the Order History option in the left navigation
menu. Click on the Mint button to mint the NFT on the chosen
blockchain based on the pricing.
- Click on Confirm.
-
Click on the Transfer button to transfer the NFT ownership to
that account.
- Click on Confirm.
If you are looking for anything which you cannot find, please drop us an
email on
shopifysupport@xecurify.com