• Discover
  • Partner with us
  • Chapters
  • Blog

Learn everything about Chiliz

Introduction
Chiliz Network and Its Use Cases
What Are Test Tokens and How to Utilize Them

What Are We Going to Build
Which Technologies Will Be Used
Implementing Frontend I - Creating ENV
Implementing Frontend II - Connect Wallet
Implementing Frontend III - Getting Token Balances
Implementing Frontend IV - Getting Token Metadata
Implementing Frontend V - HTML/CSS Walkthrough
Homework I - Submit your github repository link

What Are We Going to Build
Getting Chiliz Testnet Coins
Deploying NFT Marketplace Using Thirdweb
Implementing Frontend I - Creating ENV
Implementing Frontend II - Fetching Contract Info
Implementing Frontend III - Interacting with NFT Collection
Implementing Frontend IV - Interacting with Marketplace
Implementing Frontend V - List/Delist NFT on Marketplace
Implementing Frontend VI - Buy Listing
Homework II - Submit your github repository link

Submit Your Final Project

Overview of the NFT Marketplace Project

In this video, we provide a preview of the full NFT Marketplace application we’ll be building. The app is a simple yet functional decentralized NFT marketplace powered by two smart contracts. Here’s what to expect:

1. Landing Page (Marketplace View)

This is the main page where users can:

  • View listed NFTs along with:
  • Name
  • Description
  • Price
  • Click the "Buy" button to purchase NFTs.

If you attempt to buy an NFT that you already own, an error message will appear:

"This NFT is already owned by you."

2. Wallets Page

The Wallets section displays all NFTs owned by the connected user.

  • Upon navigation, it first shows a loading state: "Loading NFT data..."
  • After loading, it renders your NFTs.
  • Clicking on a listed NFT:
  • Opens its detailed view, including:
  • Type
  • Supply
  • Owner
  • If the NFT is already listed, you'll see:
  • The listing price
  • An option to cancel the listing
  • Clicking on an unlisted NFT:
  • Opens the detailed view.
  • Shows the option to sell the NFT by entering a custom price.

3. Contract Info Page

This page displays the metadata of the deployed smart contracts used in the application:

  • NFT Collection Contract (for minting):
  • Name
  • Description
  • Symbol
  • Fee recipient
  • Seller fee basis points
  • Marketplace Contract (for sales):
  • Name
  • Description
  • Symbol

4. Minting Page

On the Mint page, users can:

  • Enter:
  • Name
  • Description
  • Image URL
  • Click Mint to create their own NFT.
  • Once minted, they can navigate to the Wallets page to list the newly minted NFT for sale.

Summary

Through this section of the course, you'll build a fully functional NFT marketplace with:

  • NFT minting
  • Wallet integration
  • NFT listing and cancelation
  • Metadata display from smart contracts
  • A real-world front-end built with React and integrated with Thirdweb
Previous
Next

Lesson discussion

Swap insights and ask questions about “Learn everything about Chiliz”.

Enroll to participate
Start the course to unlock the discussion. Enrolling helps us keep conversations relevant to learners.
WebsiteDiscoverPartner with UsBlogEvents
Discover
CoursesCircleRustSoliditySolanaWeb3 FundamentalsBlockchain Basics
CompanyAbout UsBrand GuidelineFAQsTerms of UsePrivacy PolicyGDPR NoticeCookies
Don't miss any update!

Disclaimer: The information, programs, and events provided on https://risein.com is strictly for upskilling and networking purposes related to the technical infrastructure of blockchain platforms. We do not provide financial or investment advice, nor do we make any representations regarding the value, profitability, or future price of any blockchain or cryptocurrency. Users are encouraged to conduct their own research and consult with licensed financial professionals before engaging in any investment activities. https://risein.com disclaims any responsibility for financial decisions made by users based on the information provided here.

© 2026 Rise In, All rights reserved