Skip to content

Agora is marketplace built on top of Ethereum blockchain to sell any type of digital product as either Fungible token or NFT, ERC-1155.

Notifications You must be signed in to change notification settings

anubhav11156/Agora

Repository files navigation

Agora

This is a decentralized version of the Gumroad.com. A place for digital creators to mint and sell their content. These files are then available for purchase by other users. Users can login using their web2 socials like google, facebook etc. They can mint any file as ERC1155 token and set its attributes like supply, price, cover image.


About Project

  • Users can login with their web2 socials like google, facebook.
  • They can browse Nfts on the homepage.
  • A user can buy any Nft, and download its content from inventory page.
  • Digital content creator can mint thier content and can specify the number of copies of their content.
  • Multiple copies of a token is facilitated by using ERC1155 standard.

Built with

  • CSS
  • React.js
  • Solidity
  • Moralis
  • Ether.js
  • IPFS

Installation

  1. Clone the repo

    git clone https://github.com/anubhav11156/agora
    
  2. Install NPM packages

    npm install
  3. Start project

    npm start

Video explanation
Polygonscan contract link



About

Agora is marketplace built on top of Ethereum blockchain to sell any type of digital product as either Fungible token or NFT, ERC-1155.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published