PiotrJustyna / cardano-marketplace

A simple cardano market place facilitating nft buy and sale.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cardano Simple Marketplace

Webapp and cli for marketplace in cardano testnet using Kuber libarary.

marketplace-cli

This component is command line tool for interacting with the marketplace. Cli used kuber library, which handles transaction creation and submission to node

something

marketplace-frontend

Frontend vue project is located here.

  • It connects to an existing kuber server to construct transactions.
  • Lists tokens onSale using blockfrost APIs.

something

Project structure

  • marketplace-plutus/ - contains plutus contract code for simple marketplace
  • marketplace-cli/ - contains entry point for cli and cli commands and their parsing
  • marketplace-core/ - contains marketplace core functions and interaction with kuber library
  • frontend/ - contains client side for marketplace

IDE Setup

VS code with devcontainer enabled is the fastest way to get started with the project. To Use the cli, cardano-node should also be installed and running.

Usage:

Building locally

Building locally

About

A simple cardano market place facilitating nft buy and sale.


Languages

Language:Haskell 50.1%Language:Vue 25.1%Language:TypeScript 21.8%Language:Dockerfile 1.6%Language:Shell 0.8%Language:JavaScript 0.3%Language:HTML 0.3%Language:CSS 0.0%