How to build a NFT marketplace on Tezos
Event ended

How to build a NFT marketplace on Tezos

M
By Marigold
Online event
Apr 27 , 2023 at 11:00 am UTC
Overview

Join Benjamin Fuentes (Tech lead at Marigold) and learn how to build a NFT marketplace on Tezos blockchain!

This training is the 1st part of the following plan:

• NFT 1: use FA2 NFT template to understand the basics

• NFT 2: finish FA2 nft marketplace to introduce sales

• NFT 3: use FA2 single asset template to build another kind of marketplace

• NFT 4: use FA2 multi asset template to build last complex kind of marketplace

Introduction

Business objects managed by a blockchain are called assets. On Tezos you will find the term Financial Asset or FA with different version 1, 2 or 2.1.

🍷 Wine marketplace

We are going to build a Wine marketplace extending the @ligo/fa package from the Ligo repository (https://packages.ligolang.org/). Goal is to showcase how to extend an existing smart contract and build a frontend on top of it.

The Wine marketplace is adding these features on top a generic NFT contract:

• mint new wine bottles

• update wine bottle metadata details

• buy wine bottles

• sell wine bottles

• You can play with the final demo (https://demo.winefactory.marigold.dev/).

For a better experience and to save time during the Live session, read the following prerequisites.

- (Recommended) VS Code: as code editor

- (Required) npm: front-end is a typescript React client app

- (Recommended) yarn: to build and run the front-end (see this article for more details about differences between npm and yarn)

- (Required) taqueria : Tezos Dapp project tooling (version later than 0.24.2)

- (Optional) taqueria VS Code extension : visualize your project and execute tasks

- (Recommended) ligo VS Code extension: for smart contract highlighting, completion, etc ..

- (Recommended) Temple wallet: an easy to use Tezos wallet in your browser (Or any other one with ghostnet support)

- (Required) Docker: needed for taqueria

- (Required) jq: extract taqueria JSON data

Check out the written documentation for more details: https://marigold-dev.github.io/traini...

Enjoy your online and FREE course with @marigolddevlive!

Join Benjamin Fuentes (Tech lead at Marigold) and learn how to build a NFT marketplace on Tezos blockchain!

This training is the 1st part of the following plan:

• NFT 1: use FA2 NFT template to understand the basics

• NFT 2: finish FA2 nft marketplace to introduce sales

• NFT 3: use FA2 single asset template to build another kind of marketplace

• NFT 4: use FA2 multi asset template to build last complex kind of marketplace

Introduction

Business objects managed by a blockchain are called assets. On Tezos you will find the term Financial Asset or FA with different version 1, 2 or 2.1.

🍷 Wine marketplace

We are going to build a Wine marketplace extending the @ligo/fa package from the Ligo repository (https://packages.ligolang.org/). Goal is to showcase how to extend an existing smart contract and build a frontend on top of it.

The Wine marketplace is adding these features on top a generic NFT contract:

• mint new wine bottles

• update wine bottle metadata details

• buy wine bottles

• sell wine bottles

• You can play with the final demo (https://demo.winefactory.marigold.dev/).

For a better experience and to save time during the Live session, read the following prerequisites.

- (Recommended) VS Code: as code editor

- (Required) npm: front-end is a typescript React client app

- (Recommended) yarn: to build and run the front-end (see this article for more details about differences between npm and yarn)

- (Required) taqueria : Tezos Dapp project tooling (version later than 0.24.2)

- (Optional) taqueria VS Code extension : visualize your project and execute tasks

- (Recommended) ligo VS Code extension: for smart contract highlighting, completion, etc ..

- (Recommended) Temple wallet: an easy to use Tezos wallet in your browser (Or any other one with ghostnet support)

- (Required) Docker: needed for taqueria

- (Required) jq: extract taqueria JSON data

Check out the written documentation for more details: https://marigold-dev.github.io/traini...

Enjoy your online and FREE course with @marigolddevlive!

Organized by
M
Marigold
Followers--
Events4
Hosting1 years
Report this event
Sales ended
Apr 27 · 11:00 am UTC