Checklist For Starting Your Own Web3-Integrated Shopify Marketplace

Kurt Ivy
SHOPX
Published in
6 min readAug 4, 2022

After months of building, testing, building, and testing, the moment that you’ve all been waiting for is here! Our first product, ReserveX is now enterprise-ready. It’s time to get excited.

Now that the SHOPX app is approved on the Shopify app store as part of their NFT program, we thought it would be helpful to walk new brands through the process of setting up their first Web3-integrated Shopify marketplace. This marks the first true, seamless Web3 integration into e-commerce and the first real step towards toppling the e-commerce giants from their thrones.

ReserveX is a turnkey no-code solution that allows brands to create white-label, branded NFTs for their customers. The NFTs are called ReserveX Passes, and they prevent bots from buying inventory, ensure fair distribution of their products, and prevent secondary market markups.

Here’s how it works: Only ReserveX Pass holders will be able to purchase certain products. The brand designates which products the Pass makes available for purchase and which can be purchased normally. The brand can also set how long the products will be associated with the Pass. Other perks can be applied as well, such as discounts.

The SHOPX development team spent long hours creating an app that is easy to install and set up. In fact, it’s so easy that I searched for the app, took some screenshots, and wrote this article all before breakfast.

Checklist For Starting Your Own Web3-Integrated Shopify Marketplace

SHOPX is point-and-click. Simple, clean, and fluid. It’s hardly any easier to create NFTs on OpenSea, the largest NFT marketplace. But instead of a few JPEGs, SHOPX gives you a fully-functioning Web-3 integration that protects your products from bots and establishes a brand loyalty program all at once.

Before getting started, here’s a quick checklist of content you will need to plug into your ReserveX Pass NFT.

  1. A MetaMask wallet
  2. A name for your pass/program
  3. A description of what your pass will do
  4. An idea of which products to connect to the pass
  5. A photo for the pass and another for the landing page

Step #1: Create a Shopify and MetaMask account

First, MetaMask. MetaMask is just a browser extension. It’s very simple and easy to use. Just download it and follow the short instructions. Make sure to write down your recovery phrase and keep it somewhere safe.

After you download MetaMask, it sits in the background, waiting to be prompted. You don’t need to do anything! It will let you know when you need to do something, and it will always be something small. You will see soon.

Next, download the SHOPX app from the Shopify app store.

Go to “Apps” and click SHOPX.

Then, if you haven’t already, create an account.

Step #2: Create a ReserveX Pass

After signing up, select “ReserveX” to start using our first product!

Select “Create New” to create your first ReserveX Pass. We will use the Alo Yoga Members Only Pass as a demonstration.

This next page is where you create your ReserveX Pass.

Here, you will need your ReserveX Pass name, a symbol that represents the pass in shorthand, a short description that informs your customer of exactly what the pass will do, an image of the pass that each customer will see in their digital wallet.

You can then set how many passes will be created, how many each customer will be allowed to have (typically you would select “1” here), and the price per pass.

If your wallet isn’t already connected, the “Continue” button will say “Connect Wallet” instead. Click connect wallet and follow the prompts from MetaMask in the top right corner. Select “Next” and “Confirm”. That’s all you will need as far as MetaMask for now. Easy.

This next page is where you will create the landing page for your ReserveX Pass. This is what your customers will see when interacting with your pass.

You will need a title, a description that helps your customers understand the details around the launch, and a banner image. The URL is created automatically.

Then, you will need to set the details of the launch.

The ReserveX Pass is distributed to customers based on a raffle. You will set a window of time for the customer to enter the raffle. Next, you will set a window of time for the customer to collect their pass after the winners are declared.

Step #3: Customize your pass and finalize settings

When you click “Done,” you will be returned to the App screen. Here, you can amend different details about the drop, including details that were set in the previous steps. First, you will want to select which products will be associated with the ReserveX Pass. Click “Browse to add” next to “Add products to the customer access list”.

Then, simply select the products that are already in your Shopify store. The SHOPX app is already fully integrated with your store, you don’t need to jump through any extra hoops.

You can also select “Edit whitelist” next to the “Review” button to add MetaMask wallet addresses that will automatically win the raffle. Each customer should have a MetaMask wallet of their own to interact with your ReserveX Pass launch. If there are certain customers who you want to win the raffle automatically, just ask them for their MetaMask wallet address.

Finally, if you click “Go to drop page,” you will be able to see what your ReserveX Pass looks like to customers. You can even tweak a few settings in the menu to the left.

However, in case you’re wondering, all of the revenue from the ReserveX Passes will go directly to your MetaMask wallet. And when customers win the raffle and collect their pass, they will be able to use it at checkout based on the conditions you set. You’re all set!

Your products are protected with your ReserveX Pass and your customers have a built-in loyalty program. There will be more guides to come as more brands get started, but this is all you need to know for now.

--

--