> For the complete documentation index, see [llms.txt](https://bloxxa-1.gitbook.io/bloxxa-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bloxxa-1.gitbook.io/bloxxa-guide/smart-contract-constructor/editor/nft-erc-721.md).

# NFT ERC-721

1. **Click the + Create button**

   <figure><img src="/files/3fccBMofYcR0MPovDF9b" alt=""><figcaption></figcaption></figure>
2. **Select the type of smart contract you want to create:**
   * NFT ERC-1155
   * **NFT ERC-721**
   * ERC-20
   * Staking
   * Sale
   * Vesting<br>

     <figure><img src="/files/llWaitEtxOmI3vh4s2Na" alt=""><figcaption></figcaption></figure>
3. **Choose the network:**
   * BNB Chain
   * Polygon
   * Ethereum

     <figure><img src="/files/0LEpk4XkfLE0ImGQLHnu" alt=""><figcaption></figcaption></figure>
4. **Click the Connect Wallet button** and connect your MetaMask wallet.

   <figure><img src="/files/ek6av5UTtFo9K9hbtIgy" alt=""><figcaption></figcaption></figure>
5. **Let's continue with creating the ERC-721 smart contract.**&#x20;
   * In this example, we'll create an **ERC-721** smart contract. ERC-721 is a unique token standard used primarily for non-fungible tokens (NFTs), where each token has its own unique characteristics. Using our constructor, you can easily create a unique NFT with just a few steps.\ <br>

     <figure><img src="/files/M4SRIhxHtKHNJ7QtdHgH" alt=""><figcaption></figcaption></figure>
   * **Fill in the required information for your ERC-721 smart contract:**
     1. **Name of NFT**
        * Each ERC-721 token has its own name, determined by the project that created it. This is the name that will be associated with your NFT.
     2. **Description of NFT**
        * Provide more details about your NFT, including its unique characteristics, story, or attributes. This helps users understand the value of your token.
     3. **Symbol of NFT**
        * The symbol is a shorthand or abbreviated name that represents your NFT for easy identification and memorization.
     4. **Mint Address**
        * Example: `0x5B61710DBe0cb76078B95B0BB9AEB33FA34A3A65`
        * This is the address that will be used to mint the token when the transaction occurs.
     5. **Initial Owner Address**
        * Example: `0x5B61710DBe0cb76078B95B0BB9AEB33FA34A3A65`
        * This is the address that will initially own the minted token.
     6. **Select File**
        * Choose an image or file that represents your NFT (e.g., artwork or collectible). This file will be associated with the token.
6. **Pay $50 in USDT via MetaMask**. Ensure you have enough tokens for the transaction. If you are using Binance Smart Chain, you'll need approximately $5 in BNB, $3 in MATIC for Polygon, or $15-$20 in ETH for Ethereum. Click **NEXT** and confirm the transaction (up to 3 confirmations may be required). The smart contract creation usually takes around 30 seconds.

   <figure><img src="/files/GQ7LWERLD3J7Rc0OtJvU" alt=""><figcaption></figcaption></figure>
7. **Your smart contract will now be available in your account.**

   <figure><img src="/files/uCtQEaxgPOIqrKHCgkTT" alt=""><figcaption></figcaption></figure>
8. **You can now go to the blockchain explorer** to review your contract and begin using it for your needs.

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

***
