返回
项目

NFT Marketplace - Part 2

In Part 2 of the NFT Marketplace course, we will complete the NFT marketplace with the last buy function.

语言solidity
难度简单
总时长1.7小时

目标学习者

这门课是给谁上的

  • Developers who are interested in NFT transactions and market dynamics.
  • Developers who want to learn how to build and manage an NFT marketplace.

要求

  • Proficient in NFTs and the ERC721 standard.
  • Basic Solidity programming skills, with a recommendation to first complete foundational Solidity courses (at least Solidity 101 to 104)
  • Possess an Ethereum account, connected to both Mantle and a wallet, holding either Mantle tokens or test tokens (for those wishing to perform real on-chain operations, though deployment can also be done directly in a local environment if test tokens are not available)
  • Completed the content for course NFT Marketplace - 1

你会学到什么

  • Continuing to implement core functionalities of the NFT Marketplace - purchasing NFTs and canceling orders.
  • How to use a wallet to initiate transactions, get your project on-chain, and view relevant information.
buyNFT
cancelOrder

课程安排

  • buyNFT(1)

    In this section, we will implement first part of the function that buying NFT on the marketplace.


  • buyNFT(2)

    1. NFT transfer 2. Transfer money to seller 3. Delete Listed Product Information 4. Submit OrderBought Event


  • CancelOrder(1)

    In this section, we will implement the functionality to remove our NFT from the market.


  • CancelOrder(2)

    In this section, we will implement the functionality to remove our NFT from the market.

practice

NFT Marketplace - Part 2

21 小节
移动和桌面设备访问