Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

Commit 1bff308

Browse files
Remove other NFT tutorials and link to new consolidated NFT tutorial (#516)
* Remove other NFT tutorials and link to new consolidated NFT tutorial * Rebase fail; add tile for ths tutorial
1 parent c0150bb commit 1bff308

28 files changed

+12
-1273
lines changed

docs/architecture/tokens.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ However, Tezos also offers a built-in abstraction called tickets, which are fung
3030

3131
To start right away using tokens, see these tutorials:
3232

33-
- [Create an NFT](/tutorials/create-an-nft)
33+
- [Create NFTs from a web application](/tutorials/create-nfts)
34+
- [Create a fungible token with the SmartPy FA2 library](/tutorials/smartpy-fa2-fungible)
3435
- [Build a simple web application](/tutorials/build-your-first-app)
3536

3637
## Fungible tokens

docs/architecture/tokens/FA2.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For examples of FA2.1 contracts, see the [Implementation](https://gitlab.com/tez
3030
Like FA2 tokens, each FA2.1 token has metadata that describes what the token represents.
3131
The standard provides multiple options for the structure of the metadata and it refers to other standards for how the metadata is stored.
3232
FA2.1 suggests that contracts store metadata according to [TZIP-21](https://gitlab.com/tezos/tzip/-/blob/master/proposals/tzip-21/tzip-21.md), which is an extension of the TZIP-16 metadata standard used in FA2.
33-
For examples of working with metadata, see the NFT-related tutorials at [Create an NFT](/tutorials/create-an-nft).
33+
For examples of working with metadata, see the tutorial [Create NFTs from a web application](/tutorials/create-nfts).
3434

3535
## Tickets
3636

docs/architecture/tokens/FA2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ For examples of FA2 contracts, see [Sample smart contracts](/smart-contracts/sam
2424
Any FA2 token has some metadata that describes what the token represents.
2525
The standard provides multiple options for the structure of the metadata and it refers to other standards for how the metadata is stored.
2626
FA2 suggests that contracts store metadata according to [TZIP-16](https://gitlab.com/tezos/tzip/-/blob/master/proposals/tzip-16/tzip-16.md).
27-
For examples of working with metadata, see the NFT-related tutorials at [Create an NFT](/tutorials/create-an-nft).
27+
For examples of working with metadata, see the tutorial [Create NFTs from a web application](/tutorials/create-nfts).
2828

2929
## Operators
3030

docs/dApps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ The next pages in this section illustrate dApps with [examples](/dApps/samples),
3333
These tutorials cover dApps of different complexities:
3434

3535
- For a simple dApp, see [Build a simple web application](/tutorials/build-your-first-app)
36-
- For a dApp that mints NFTs, see [Mint NFTs from a web app](/tutorials/create-an-nft/nft-web-app)
36+
- For a dApp that mints NFTs, see [Create NFTs from a web application](/tutorials/create-nfts)
3737
- For a large dApp that allows users to buy and sell NFTs, see [Build an NFT marketplace](/tutorials/build-an-nft-marketplace)

docs/dApps/sending-transactions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ console.log(
181181
);
182182
```
183183

184-
For more examples of calling smart contracts, see tutorials such as [Build a simple web application](/tutorials/build-your-first-app) or [Create a contract and web app that mints NFTs](/tutorials/create-an-nft/nft-taquito).
184+
For more examples of calling smart contracts, see tutorials such as [Build a simple web application](/tutorials/build-your-first-app) or [Create NFTs from a web application](/tutorials/create-nfts).
185185

186186
For more information about using Taquito, see [Smart contracts](https://tezostaquito.io/docs/smartcontracts) in the Taquito documentation.
187187

docs/dApps/taquito.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@ npm install @taquito/taquito
4343
For tutorials that include using Taquito, see:
4444

4545
- [Build a simple web application](/tutorials/build-your-first-app)
46-
- [Create a contract and web app that mints NFTs](/tutorials/create-an-nft/nft-taquito)
47-
- [Mint NFTs from a web app](/tutorials/create-an-nft/nft-web-app)
46+
- [Create NFTs from a web application](/tutorials/create-nfts)
4847

4948
## Taquito configuration
5049

docs/tutorials.mdx

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,6 @@ These tutorials are intended for developers who are starting work with Tezos:
2929
link="Start tutorial"
3030
/>
3131

32-
<TutorialCard
33-
title="Mint NFTs from a web app"
34-
emoji="💻"
35-
href="/tutorials/create-an-nft/nft-web-app"
36-
description="Create a web app that uses an existing contract to create NFTs"
37-
link="Start tutorial"
38-
/>
39-
4032
</TutorialCardContainer>
4133

4234
## Intermediate
@@ -61,14 +53,6 @@ These tutorials contain multiple parts and are intended for developers with some
6153
link="Start tutorial"
6254
/>
6355

64-
<TutorialCard
65-
title="Create a contract and web app that mints NFTs"
66-
emoji="📦"
67-
href="/tutorials/create-an-nft/nft-taquito"
68-
description="Create your own NFTs with contracts and web applications"
69-
link="Start tutorial"
70-
/>
71-
7256
<TutorialCard
7357
title="Create NFTs from a web application"
7458
emoji="🚀"

docs/tutorials/build-an-nft-marketplace.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ You will learn:
1818

1919
## Prerequisites
2020

21-
1. Optional: If you haven't worked with Tezos NFTs before, consider doing the tutorial [Create an NFT](/tutorials/create-an-nft) first.
21+
1. Optional: If you haven't worked with Tezos NFTs before, consider doing the tutorial [Create NFTs from a web application](/tutorials/create-nfts) first.
2222

2323
1. Set up an account with Pinata if you don't have one already and get an API key and API secret.
24-
For instructions, see the [Configure IPFS storage](/tutorials/create-an-nft/nft-taquito#configure-ipfs-storage) section of the tutorial [Create a contract and web app that mints NFTs](/tutorials/create-an-nft/nft-taquito).
24+
<!-- TODO link to info on setting up IPFS -->
2525

2626
1. Make sure that you have installed these tools:
2727

@@ -39,7 +39,7 @@ You will learn:
3939

4040
## What are FA2 tokens?
4141

42-
If you've gone through the tutorials under [Create an NFT](/tutorials/create-an-nft) you know that NFTs are blockchain tokens that represent unique assets, usually created under the FA2 token standard.
42+
If you've gone through the tutorial [Create NFTs from a web application](/tutorials/create-nfts) you know that NFTs are blockchain tokens that represent unique assets, usually created under the FA2 token standard.
4343
However, the Tezos FA2 token standard allows you to create multiple types of tokens, and even more than one kind of token within the same smart contract.
4444
When you create tokens, it's important to follow one of the token standards because then tools like wallets and block explorers can automatically work with those tokens.
4545
For more information about Tezos token standards, see [Token standards](/architecture/tokens).

docs/tutorials/build-an-nft-marketplace/part-1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -719,7 +719,7 @@ The mint page uses a form that accepts information and an image and sends a tran
719719
For the complete content of the mint page, see the completed part 1 app at https://github.com/marigold-dev/training-nft-1.
720720

721721
1. In the file `app/.env`, replace the default `VITE_PINATA_API_KEY` and `VITE_PINATA_API_SECRET` values with your Pinata API key and API secret.
722-
If you don't have a Pinata API key, see the [Configure IPFS storage](/tutorials/create-an-nft/nft-taquito#configure-ipfs-storage) section of the tutorial [Create a contract and web app that mints NFTs](/tutorials/create-an-nft/nft-taquito).
722+
<!-- TODO link to info on setting up IPFS -->
723723

724724
Now the form has a working mint page.
725725
In the next section, you use it to mint NFTs.

docs/tutorials/create-an-nft.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)