How to mint NFTs programmatically (Zero Solidity knowledge needed)
<p>Did you know that the NFT industry generated around $24.7 billion in sales last year(<a href="https://finance.yahoo.com/news/nft-sales-2022-nearly-matched-231149675.html?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAANOHj4XSjtJhEpA7i1qCl1P-aBfuBJ334MLqeNRI_2YcKuU7Y3kjUsqiw2bhU7jN4Uyz8ewTKYWv26ZZ9n1VhdFMXqhSWqd_vTnMhD1R7P6rfPd_F-ag9Rk5VTRTYBgfcARPO0sV8t6IMKVHdh6bLLmKlejv_yA0nStbLV-iTNow#:~:text=The%20NFT%20market%20generated%20around,marketplaces%2C%20DappRadar%20shared%20with%20Decrypt." rel="noopener ugc nofollow" target="_blank">Source</a>)? If you’re a programmer trying to get your hands dirty in this space with little or no Blockchain development experience, this article can be a great start for you. In this article, you’ll learn about how you can mint NFTs programmatically using Alchemy and Pinata Cloud with 0 Solidity knowledge. There are 2 parts to this article:</p>
<ol>
<li><a href="https://medium.com/coinmonks/how-to-mint-nfts-programmatically-9dd23c3b5741#893b" rel="noopener ugc nofollow">Deploying an ERC721 smart contract</a></li>
<li><a href="https://medium.com/coinmonks/how-to-mint-nfts-programmatically-9dd23c3b5741#529d" rel="noopener ugc nofollow">Minting NFTs programmatically</a></li>
</ol>
<p>If you know how to deploy an ERC721 smart contract or have one deployed already, you may directly jump to the <a href="https://medium.com/coinmonks/how-to-mint-nfts-programmatically-9dd23c3b5741#529d" rel="noopener ugc nofollow">2nd part</a>.</p>
<p><strong>What you’ll need</strong>: Metamask wallet with <a href="https://wiki.polygon.technology/docs/develop/metamask/config-polygon-on-metamask/" rel="noopener ugc nofollow" target="_blank">Polygon Mumbai added</a>, NodeJS, npm and the <em>desire to learn something new</em></p>
<p><img alt="How to mint NFTs on Polygon" src="https://miro.medium.com/v2/resize:fit:700/1*3viPRKTYJir9OwbfwAS-ow.png" style="height:202px; width:700px" /></p>
<h1>Part 1: Deploying an ERC721 smart contract</h1>
<h2>Step 1: Create an Alchemy account</h2>
<p>The first step is to sign up for a free <a href="https://www.alchemy.com/" rel="noopener ugc nofollow" target="_blank">Alchemy</a> account in case you don’t have one already.</p>
<p><a href="https://medium.com/coinmonks/how-to-mint-nfts-programmatically-9dd23c3b5741"><strong>Learn More</strong></a></p>