Skip to content

Latest commit

 

History

History
63 lines (44 loc) · 3.88 KB

README.md

File metadata and controls

63 lines (44 loc) · 3.88 KB

Low Code NFT Marketplace & Low Code Minting Tool for CIS2 Token

  • Prerequisites for running the marketplace:

    • Clone this Repository
    • Install Concordium Browser Wallet
    • node.js version 14.17.0 or above. If you already have node.js run node -v to check the version. You can use nvm to manage multiple Node versions installed on a single machine.
    • yarn - a package manager for JavaScript; replaces the npm client.
    • A code editor of your choice, such as Visual Studio Code.

    Run cd low-code-nft-marketplace/market-ui && yarn install in the terminal.

    Run yarn start

  • Prerequisites for running the marketplace:

    • Clone this Repository
    • Install Concordium Browser Wallet
    • node.js version 14.17.0 or above. If you already have node.js run node -v to check the version. You can use nvm to manage multiple Node versions installed on a single machine.
    • yarn - a package manager for JavaScript; replaces the npm client.
    • A code editor of your choice, such as Visual Studio Code.

    Run cd low-code-nft-marketplace/mint-ui && yarn install in the terminal.

    Run yarn start

Detailed Documentation about installation, running the dApp and other configurations can be found in the Developer Portal

This repository provides sample implementations of following ways in which a developer can interact with an on chain contract on Concordium.This repo includes both minting tool and the NFT Marketplace.

Please do note that this is not an exhaustive list of the languages supported by Concordium. There are are SDK's present to interact with the contracts using multiple other languages. A complete list can be found here

Contents of Repository

  • CIS2 Token Contract
  • CIS2 Market Contract
  • Market React Application : React based frontend DAPP for marketplace contract. This is the typescript code which can be used with Concordium Browser Wallet to interact with CIS2-Multi and Marketplace Contract in Browser based environments. It has following features
    • Initialize a new CIS2 Token Contract
    • Mint a CIS2 Token
    • List a CIS2 Token on the Market
    • Buy a CIS2 Token from Market
    • Pinata (IPFS) based metadata Upload for the Token Metadata
  • Mint React Application React based frontend DAPP for cis2-multi contract. It allows to Initialize a new contract & mint a token.

Get Started

Throughout this repository Concordium Testnet is being used to demo the functionality.