Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up NFT articles and tutorials #2371

Merged
merged 9 commits into from
Jan 4, 2025
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 11 additions & 7 deletions docs/2.build/5.primitives/nft.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ The easiest way to create and handle NFTs is by using one of the existing commun
---

## Deploying a NFT Contract
If you want to deploy your own NFT contract, you can create one using our [reference implementation](https://github.com/near-examples/NFT)
If you want to deploy your own NFT contract, you can create one using our [reference implementation](https://github.com/near-examples/NFT)

Simply personalize it and deploy it to your account.

Expand Down Expand Up @@ -159,7 +159,7 @@ In both cases, it is necessary to invoke the `nft_transfer` method, indicating t
<CLITransferNFT />
</TabItem>
<TabItem value="📄 Contract" label="📄 Contract">
<SmartContractTransferNFT />
<SmartContractTransferNFT />
</TabItem>
</Tabs>

Expand Down Expand Up @@ -240,9 +240,9 @@ Basic NFT contracts following [the NEP-171 and NEP-177 standards](https://nomico

For this purpose, there are ecosystem apps such as [Paras](https://paras.id/) or [Mintbase](https://www.mintbase.xyz/), that use dedicated marketplace contracts.

In order to put a NFT for a sale on a marketplace you need to do two actions:
In order to put a NFT for a sale on a marketplace you need to do two actions:

1. Cover data storage costs in the marketplace contract.
1. Cover data storage costs in the marketplace contract.
2. Approve the marketplace to sell the NFT in your NFT contract.

<br />
Expand Down Expand Up @@ -284,11 +284,15 @@ For this purpose, there are ecosystem apps such as [Paras](https://paras.id/) or

---

## Tutorials

- [NFT Tutorial](/tutorials/nfts/js/introduction) _Zero to Hero_ (JavaScript SDK) - a set of tutorials that cover how to create a NFT contract using JavaScript.
- [NFT Tutorial](/tutorials/nfts/introduction) _Zero to Hero_ (Rust SDK) - a set of tutorials that cover how to create a NFT contract using Rust.


## Additional Resources

1. [NFT Tutorial](/tutorials/nfts/js/introduction) (NEAR examples, JavaScript SDK) - a set of tutorials that cover how to create a NFT contract using JavaScript.
2. [NFT Tutorial](/tutorials/nfts/introduction) (NEAR examples, Rust SDK) - a set of tutorials that cover how to create a NFT contract using Rust.
3. [NFT Tutorial by Keypom](https://github.com/keypom/nft-tutorial-series) (a fork of the NEAR example tutorial).
4. [Paras API documentation](https://parashq.github.io/).
5. [Mintbase API documentation](https://docs.mintbase.xyz/dev/mintbase-graph).
6. [Mintbase JS SDK](https://docs.mintbase.xyz/dev/mintbase-sdk-ref) - a set of methods to get data from blockchain, interact with Mintbase contracts, etc.
6. [Mintbase JS SDK](https://docs.mintbase.xyz/dev/mintbase-sdk-ref) - a set of methods to get data from blockchain, interact with Mintbase contracts, etc.
319 changes: 0 additions & 319 deletions docs/3.tutorials/nfts/minecraft-nfts.md

This file was deleted.

Loading
Loading