jamesahnking / nftmarketplace

Create, buy, and sell NFTs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is an NFT Marketplace?

An NFT marketplace is an application that allows a user to display, trade, buy, sell, and often mint NFTs.

Demo

Multi-signature wallet crypto wallet demo

How does the Fuzzy Fuurzle NFT marketplace function?

A user can mint a Fuzzy Fuurzl NFT. Using a form, they enter a name, description, image, and predetermined traits. The application combines these pieces to mint the NFT into a blockchain. It then stores its metadata and asset to IPFS. Users can also list their NFTs for sale, purchase from each other, view the NFTs they own through a profile page, and mint an NFT simply by providing a valid JSON metadata link and setting a price.

What technolgies were used to build and test this dapp?

Solidity, NodeJS, Ganache, NextJS, Truffle, Tailwind, HeadlessUI, TypeScript, and OpenZeppelin

About

Create, buy, and sell NFTs


Languages

Language:TypeScript 77.3%Language:JavaScript 12.2%Language:Solidity 10.5%Language:CSS 0.1%