varunsh20 / Mintly

An NFT marketplace for transforming your digital content into NFT's using ERC-1155 token standard.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mintly

Overview

  • An NFT Marketplace on Mumbai network that allows Artists to convert their Digital Content like Art, Music, Videos, Podcasts, Tickets etc into Non-Fungible Tokens(NFT's) using ERC-1155 token standard.
  • The main focus of this project is to solve the problem of middlemen and centalized authorities taking Shares and cutting the Incetives of artists that registered on their platform for selling their content.
  • Our platform connects both buyers and sellers at one place without any central authority taking profits in between. We charges 2% on the trading of a token as our platform fees.
  • We allow our users to convert their content and sell them as ERC-1155 tokens. It provides every item a unique identity and metadata that sets them apart from one another. Though NFT's are unique but ERC-1155 provides the functionality of creating multiple copies of the same item. Since every transaction and information is recorded on blockchain, this provides the creators with a Proof of Digital Ownership over their content. Also users can Buy and Sell other artist's content as well at a reasonable price which ensures that the creators are getting rewarded for their work with no middlemen cutting their profits or sales.

image

Built Using

  • Solidity, Remix, HardHat, Node.js, JavaScript, Alchemy, MetaMask for Smart Contract Development and Deployment.
  • ERC-1155 Standard for converting Digital Assets into NFTs.
  • Chai Library for Contract's Unit Testing.
  • JavaScript, CSS, Ethers.js, React.js for building Frontend and integrating it with Smart Contracts.

Usage

This platform has two main functionalities where Users can create their own NFTs and list them for sale or purchase others content. Their usage is described as below.

Transforming And Selling Content As NFTs

  • Users can convert their digital content into ERC-1155 tokens and list them for sale at a reasonable price.
  • They can choose from any category that we provide i.e from **Art & Drawings, Animation, Articles, Ebooks, Educational Content, Movies, Music, Podcasts, Posters and Tickets. image
  • They can view all of their listed content under My Listing tab. image

Purchasing Items

  • Users can purchase token of any category they like from the home page after paying for its cost and gas fees. image
  • They can view their purchased tokens under My Inventory in Dashboard and Download it if they want. image

About

An NFT marketplace for transforming your digital content into NFT's using ERC-1155 token standard.


Languages

Language:JavaScript 63.0%Language:CSS 29.6%Language:Solidity 5.3%Language:HTML 2.0%