> For the complete documentation index, see [llms.txt](https://docs.kcc.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kcc.io/developers/deploy-nfts.md).

# Deploy NFTs

<figure><img src="https://2372007595-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Tecsoe4KNURIiIXeVdO%2Fuploads%2Fqg6D1uZBIHOxojav25Hm%2FDeploy%20NFTs.png?alt=media&amp;token=94cf3ce0-8fb8-467e-8551-3ff0489c25c1" alt=""><figcaption></figcaption></figure>

In this tutorial, we will walk through how to deploy an ERC721 contract with [foundry](https://github.com/foundry-rs/foundry). &#x20;

{% content-ref url="/pages/CbkEENOxj8kgfr67CQvG" %}
[Create A Foundry Project](/developers/deploy-nfts/create-a-foundry-project.md)
{% endcontent-ref %}

{% content-ref url="/pages/Mpb6iBO9rFQQO5IkeCOq" %}
[Create Your ERC721 Contract](/developers/deploy-nfts/create-your-erc721-contract.md)
{% endcontent-ref %}

{% content-ref url="/pages/N59xHGDWlUSbzXo4kB8z" %}
[Add Metadata](/developers/deploy-nfts/add-metadata.md)
{% endcontent-ref %}
