Loading

Crafting excellence...

⛽ Check gas fees before confirming transactions.

Smart Contracts Launcher Academy

Chapter 7: NFT Marketplace (Pay with GAME)

Create an NFT Marketplace that Accepts GAME

Follow these steps to deploy an ERC-721 NFT marketplace and configure it to accept the GAME token for payments. You'll deploy the contract on Pulsechain, set marketplace fees, and then mint your first item and list it for sale or auction.

1Copy the GAME Token Address

Copy the address of the GAME token. You will use this as the payment token in the marketplace configuration so buyers can purchase NFTs using GAME.

Copy the GAME token address to use as payment token

2Select the NFT Contract

From the launcher dashboard click Get Started and choose NFT. This opens the NFT deployment wizard to create your marketplace-ready NFT contract.

Open the NFT section from the launcher

3Choose Suika (ERC-721 with Token Payments)

Select the Suika flavor. Suika is an ERC-721 implementation that supports marketplace operations and token-based payments. This allows purchases using your GAME token instead of native network currency.

Select Suika flavor: ERC-721 with token payments

4Select Network

Choose Pulsechain as the deployment network. Make sure your wallet is connected to Pulsechain and has enough balance to pay for deployment fees.

Select Pulsechain as the target network

5Configure Contract Parameters

Fill out all required fields for your NFT contract and marketplace settings:

When ready, click Deploy.

Configure collection fields, payment token (GAME), fees, and deploy

6Review and Confirm in MetaMask

Verify the parameters one last time and confirm the deployment transaction in MetaMask. Wait for the transaction to be mined on Pulsechain.

Confirm deployment transaction in MetaMask

7Open the Mint Item Panel

Once the contract is deployed and the UI loads, click Mint to open the item creation panel. You will create your first NFT item in the collection.

Open the mint item panel from the deployed UI

Create and Mint Your First NFT Item

Use the item creation form to set the title, description, attributes, and media. Then upload your image to IPFS and mint the NFT.

8Fill in Item Details

Enter the Title, Description, and any Attributes (traits) for your NFT item. Attributes help buyers understand the uniqueness or properties of the item.

Fill in title, description, and attributes for the NFT item

9Select Media Type and Add Media

Choose Image as the media type. Click Add Media to upload the image that will represent your NFT item.

Select image media type and click Add Media

10Upload Files

Click Upload Files and then Select Files. Choose the image from your computer. The system will prepare it for IPFS upload.

Click Upload Files then Select Files to choose your image

11Wait for IPFS Upload

Wait while the image is uploaded to the IPFS service. This can take a moment, and the image preview might take a few minutes to propagate across gateways.

Wait for image to upload to IPFS and propagate

12Save and Mint (Sign)

Click Save & Mint. Your wallet will ask for a signature to authorize the metadata operation. Confirm the signature in MetaMask.

Click Save and Mint and confirm the signature

13Mint the NFT

After signing, click Mint to execute the on-chain mint operation for your item. This creates the NFT token in your collection.

Click Mint to execute the on-chain mint operation

14Confirm the Transaction

Confirm the mint transaction in MetaMask. Wait for it to be mined. Once confirmed, the NFT exists on-chain and appears in the interface.

Confirm mint transaction in MetaMask

15Item On-Chain with Metadata

The minted NFT item is displayed along with its on-chain data and metadata (title, description, attributes, and image). You can now proceed to list it for sale or auction.

NFT item displayed with blockchain data and metadata

List the Item for Sale or Auction (Pay with GAME)

Choose between a fixed-price sale or an auction. Since the marketplace accepts the GAME token, buyers will pay in GAME.

16Choose Sale Type and Configure

Click Sell or Auction depending on your preferred listing method using the GAME token:

When ready, click List (or Auction) and confirm the transaction in MetaMask.

Configure sale or auction using the GAME token and confirm

17Listing Visible

Your item now appears as For Sale or In Auction with the price shown in GAME. Share the item page so buyers can purchase using the GAME token.

Item appears listed for sale or auction with GAME pricing
×

End-to-End Smart Contract Development

Professional blockchain solutions with proven track record since 2019.

  • Full-stack blockchain development
  • Oracle integrations & DeFi protocols
  • UI design & deployment support
Start Your Project

Why WP Smart Contracts?

$35,000,000+

Smart Contracts Value Locked

2,000+

Mainnet Deployments

13

Smart Contracts Available

6

Different Blockchains