> For the complete documentation index, see [llms.txt](https://docs.chengwf.com/build-your-first-nft/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chengwf.com/build-your-first-nft/build-your-first-nft.md).

# 如何建立你的第一个 NFT

<figure><img src="/files/KpcfdylI9dPZUYCuC17z" alt=""><figcaption></figcaption></figure>

所以你已经在 OpenSea 上铸造了你的第一个 NFT，但你真正想要的是从头开始构建你自己的 NFT：编码 Solidity 智能合约，部署到主网上，设置 NFT 的价格。\
\
这个过程需要什么技能？我们将带您了解编写和部署 NFT 所需的所有工具，包括：&#x20;

* [**Metamask：** ](https://metamask.io/)一种用于与以太坊区块链交互的软件加密货币钱包，可让您支付 gas 费用以发布您的交易。
* [**Solidity：** ](https://docs.soliditylang.org/)一种面向对象的编程语言，用于在以太坊上实现智能合约。
* [**Hardhat：** ](https://hardhat.org/)一个以太坊开发环境，允许您编译 Solidity 合约、在开发网络上测试合约以及查看 Solidity 堆栈跟踪。
* [**Pinata：** ](https://www.pinata.cloud/)一个允许您在 IPFS 上存储文件并保证可用性的平台，IPFS 是一种允许点对点文件共享的去中心化存储协议。
* [**Alchemy：** ](https://alchemy.com/)一个 web3 开发者平台，允许您通过免费节点连接到以太坊网络的其余部分。

如果您有兴趣，让我们开始吧！这条赛道大约需要 4-5 个小时，包括编码项目。\
\
上找到我们，我们很乐意为您提供帮助！
