With HeyMint, you don’t need any technical knowledge to launch an amazing project! All of the tools HeyMint team has built are created with simplicity in mind. HeyMint hold your hand through the entire process, and give you the option to preview and test what you’ve built before publicly launching. Despite the process being so simple, the contracts you can generate are just as robust as the ones used by massive projects.
Most enjoyable aspect is that HeyMint is completely free. You’ve access to all the tools you need to launch your NFT collection without paying a penny otherwise It costs tens of thousands of dollars to hire smart contract dev to build a custom Smart Contract for your NFT collection. Launchpad takes care of everything from contract generation, deployment, and management. All you need to do is configure features based on how you want your NFT collection to be.
Go to HeyMint website. Create an account by connecting to either of the following accounts:
2.
In the top horizontal bar, click on the tab “Launchpad” next to Allowlist Manager”.
3.
Now, again in the top horizontal bar, just click on “Try Launchpad”.
4.
After you click on “Try Launchpad”, you’ll be directed to the following page where you’ve to click on the “Create a new collection” as shown in the image.
5.
On the next page, you have the privilege to select the type of smart contract you want to create for your project. Refer the below image:
HeyMint allows you to create ERC721 and ERC 1155 tokens and three different edition of Smart Contract.
Generative Art Collection (ERC-721)
Each unique NFT is randomly generated from art layers with limited supply.
Example: CryptoPunks, Bored Ape Yacht Club, World of Women, Curious Addys, Doodles
Edition Single Owner (ERC-721)
Allows multiple copies of an NFT to be minted with configurable supply. Each NFT is ownable by only one person.
Example: PROOF Collective, Zenchest by Zen Academy, Rug Radio Membership Pass
Edition Multiple Owners (ERC-1155)
Unlimited NFTs, each with its own sale modes, features, and limited or unlimited (Open Edition) supply. Each NFT can have multiple owners.
Example: Zen Academy Genesis, The Memes by 6529
6.
We’ll go with the second option (Edition Single Owner) which allow multiple copies of NFTs to be minted with configurable supply.
Since this is a tutorial so we’ll be using Polygon Testnet and deploy our Smart Contract on Polygon Testnet.
To create a Smart Contract on Polygon Testnet, we’d be requiring a small amount of testnet MATIC for transactions which we can obtain from Mumbai Faucet with your Alchemy Login.
Create an Alchemy account here if you don’t have already.
Once you click on +Create button, a new form asking for collection details will appear in the same window. Refer the below image:
7.
I’ve filled the collection details as mentioned below. You can also refer the below image.
Collection name: XYZ for Tutorial
Collection symbol: XYZ
Total token supply: 5000
Collection description: This NFT Smart Contract is being created on Polygon Testnet to educate others from non tech background.
Image: Any image uploaded from PC
8.
After adding all the details under “Collection details”, we’ll finally click on “Create collection” button.
Under the new window, we’ll perform two actions. We’ll first connect our wallet in case our wallet is not connected already and then we’ll click on “Add token”.
Once we click on Add token, a new dialog box will appear asking for image and token name. Please note that here image refers to the NFT art and token name refers to the name of the NFT.
Again, we don’t have to confuse between collection name and NFT name. Under point 7, we filled the same detail under “Collection Details”. Collection name is different from NFT name and collection image is different from NFT image.
I’ve added the following details under New token dialog box.
Image: Your actual NFT art in the form of image. Uploaded from PC.
Token name: Random Footballs (Name to describe your NFT)
Attributes: This field is optional. Attributes also visible under NFT art/images on OPENSEA.
Percent of Collection: We’ll left this column blank. This is the rarity part of the collection. If you intend to have copies of your NFT, the percentage will define the rarity of your tokens. It is best to leave it blank because it will mess your supply if you are doing a 1/1
Percent of Collection comes handy in case you’re generating more than 1 token. Let’s explore:
For example, you wants to create 5 different token/NFTs each with unique configurable supply and total of all token is 100.
Token / NFT 1 = 10 Duplicate (You’ll mention 10 under percent of collection)
Token / NFT 2 = 25 Duplicate (You’ll mention 25 under percent of collection)
Token / NFT 3 = 20 Duplicate (You’ll mention 20 under percent of collection)
Token / NFT 4 = 35 Duplicate (You’ll mention 35 under percent of collection)
Token / NFT 5 = 10 Duplicate (You’ll mention 10 under percent of collection)
In the previous step, we’ve already mentioned the total supply 5000 and we’re creating 1 token (Random Footballs) so it will automatically create 5000 duplicates.
9.
After clicking on “Create token”, following page will appear. Since we don’t want to create more token/NFT so we’ll directly click on “Upload to IPFS”.
A dialog box will appear asking you to confirm the total supply once again. Just click on the “Yes” option.
10.
After uploading to IPFS, new tab “Set up smart contract” will appear on the same page. Also notice Sum of token split 100% which means we’ll have 5000 duplicates/copies of our token/NFT.
11.
Sale Details:
Under the new page, we’ll add mint price which is shown in ETH. I’ve kept the price 5 ETH as it’ll automatically change to 5 matic once I chose to deploy on polygon.
You also have Advanced Settings which is optional and asks you to limit per wallet mint. We’ll keep this column blank with the default option to mint unlimited per wallet.
Then you have Schedule Minting Time which is also optional but we’ve added the Start time and End time for minting.
After adding the Sale details, we’ll click on Next which will take us to the next page about “Payout & Royalties”. Here we can set our payout address as well royalties for secondary sales. We’ll fill our wallet address (where we want to receive payout) in both the fields shown in the image below.
We’ll select Mint payout address with 100%, however we’ve the option to add more address and split the percentage amount in case we’re a partnership project and we want to distribute our payouts among various partners.
We’ve added 5% royalties from secondary sales.
12.
After clicking on save, now we’re finally ready to deploy our project. Next page asks you to “Go to Deployment”. Let’s click on the same. Ref below image:
As we click on “Go to Deployment”, it takes us to the next page asking us to select a chain or network. Since this is a testnet project so we will select “Polygon Mumbai” as we want to deploy on Polygon Network. Ref the below image:
13.
Now, we’ll click on “Deploy contract”. This step requires a transaction with your wallet. For that you should have Testnet Matic ( Mumbai Faucet with Alchemy Login ) in your wallet explained under point 6.
After confirming with wallet, next page appears will have the following details. Here we’ll have to submit one more transactions as shown in the image below. Let’s click on “Request transaction”.
Click on Request transaction and confirm the second transaction with your wallet. Ref below images:
Finally, our contract has been deployed as it looks all Green. Now we’ll click on “View contract overview”.
14.
Our Smart Contract has been deployed on Polygon Testnet and we’ll proceed with verification on Polygonscan by clicking on “Verify now”.
Now our contract has been verified. Check for the tick mark in the below image:
15.
Just click on the Blue color contract address. It will take us to this Mumbai Polygon Scan where you can find all the details on the following page:
or simply copy the Smart Contract address.
Go to mumbai.polygonscan.com
Paste the Smart Contract address in the search bar.
With HeyMint, you don’t need any technical knowledge to launch an amazing project! They’re so passionate about making web3 mainstream, all of the tools they’ve built are created with simplicity in mind.
Follow HeyMint on Twitter
Try Launchpad by HeyMint and create your own NFT collection.
Also read:
How you can bargain or interact with sellers on OPENSEA - Introducing Relation One Chat Plugin
How Web3 will redefine the fashion industry - PINK PITCH Guide
Subscribe us: