{"id":431,"date":"2023-10-18T15:19:05","date_gmt":"2023-10-18T15:19:05","guid":{"rendered":"https:\/\/nfts2me.com\/blog\/?p=431"},"modified":"2023-12-19T11:00:46","modified_gmt":"2023-12-19T11:00:46","slug":"how-to-create-an-nft-project-on-rootstock","status":"publish","type":"post","link":"https:\/\/nfts2me.com\/blog\/how-to-create-an-nft-project-on-rootstock\/","title":{"rendered":"How to Create an NFT Project on Rootstock with NFTs2Me"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>In this guide, we will walk you through the process of creating a new NFT collection, enabling public minting, airdropping for users who mint your NFTs on Rootstock Mainnet!<\/p>\n<p>Before showing the necessary steps to create your NFT project, we want to comment a little about this interesting blockchain. Introducing <strong>Rootstock<\/strong>, a groundbreaking EVM-based protocol and sidechain to Bitcoin that bridges the worlds of decentralized applications (DApps) and smart contracts with the unwavering security and computational might of Bitcoin. With Rootstock, you can unlock the potential of the Bitcoin ecosystem like never before.<\/p>\n<p>First steps to get started, make sure your wallet is:<\/p>\n<ul>\n<li><strong>Connecting Wallet to Rootstock Network<\/strong><\/li>\n<\/ul>\n<p>You have three options to add this new blockchain to your wallet, for example metamask:<\/p>\n<ul>\n<li>Following the steps in the <a href=\"https:\/\/dev.rootstock.io\/wallet\/use\/metamask\/\" target=\"_blank\" rel=\"noopener\">official Rootstock documentation<\/a>.<\/li>\n<li>From <a style=\"background-color: rgb(255 255 255\/var(--tw-bg-opacity)); font-size: 1rem;\" href=\"https:\/\/chainlist.org\/chain\/30\" target=\"_blank\" rel=\"noopener\">chainlist.org, <\/a><span style=\"background-color: rgb(255 255 255\/var(--tw-bg-opacity)); color: var(--tw-prose-body); font-size: 1rem;\">connect your wallet and click on the &#8220;Add to Metamask&#8221; button.<\/span><\/li>\n<li>And from the <a style=\"background-color: rgb(255 255 255\/var(--tw-bg-opacity)); font-size: 1rem;\" href=\"https:\/\/nfts2me.com\/app\/\" target=\"_blank\" rel=\"noopener\">NFTs2Me.com dashboard<\/a><span style=\"background-color: rgb(255 255 255\/var(--tw-bg-opacity)); color: var(--tw-prose-body); font-size: 1rem;\"> itself.<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-434\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-add-network.png\" alt=\"\" width=\"1148\" height=\"477\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-add-network.png 1148w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-add-network-300x125.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-add-network-1024x425.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-add-network-768x319.png 768w\" sizes=\"auto, (max-width: 1148px) 100vw, 1148px\" \/><\/p>\n<p>You can follow the steps shown in the screenshot (being already connected with your wallet) click on the dropdown of networks, inside the modal we write &#8220;root&#8221; and it shows us both its mainnet and testnet, finally we click on its mainnet to show us the metamask modal if we want to add this new network as you can see in the screenshot below.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/add-rootstock-metamask.png\" alt=\"\" width=\"300\" \/><\/p>\n<ul>\n<li>\n<div>\n<div id=\"getRBTC\"><strong>OPTIONAL: Get enough gas to deploy (RBTC)<\/strong><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<p>To obtain the native RBTC token you have several options as shown in the <a href=\"https:\/\/dev.rootstock.io\/guides\/get-crypto-on-rsk\/rbtc-exchanges\/\" target=\"_blank\" rel=\"noopener\">official documentation<\/a>.<\/p>\n<p>On their page they show more options, but in the end we have opted for the <a href=\"https:\/\/www.mtpelerin.com\/cryptocurrency\/rbtc-smart-bitcoin\" target=\"_blank\" rel=\"noopener\">MtPelerin Bridge<\/a>, which has worked very well for us and in a matter of a few minutes we have bridged our funds using the ETH token to Rootstock to their native RBTC token. We leave you a screenshot with the steps you would have to take if you dare to use this platform.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-437\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/bridge-RBTC.png\" alt=\"\" width=\"1221\" height=\"784\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/bridge-RBTC.png 1221w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/bridge-RBTC-300x193.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/bridge-RBTC-1024x658.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/bridge-RBTC-768x493.png 768w\" sizes=\"auto, (max-width: 1221px) 100vw, 1221px\" \/><\/p>\n<p>The first step is to select the &#8220;Swap&#8221; tab, once in this tab, we choose in point 2 the token we want to send and the network from where we will send it (point 3). In point 4 we indicate the amount of the token we want to send through the Bridge and finally we click on the green button (point 5) which in this case when we choose the ETH token, we get the text &#8220;Swap ETH&#8221;.<\/p>\n<h2><a id=\"post-339-_td3w27ekk9e4\"><\/a><strong>Create a new NFT Collection\u200b<\/strong><\/h2>\n<p>Before creating\/minting NFTs you need to create a Smart Contract which will define your NFT Collection. On NFTs2Me you have three ways to create a new NFT Project:<\/p>\n<ul>\n<li><strong>Editions (1 artwork &#8211; multiple NFTs)<\/strong>. The <strong>easiest<\/strong> way to start. Using Editions you can create an NFT collection where all the NFTs will share the same artwork.<\/li>\n<li><strong>Drops (n artworks &#8211; n NFTs)<\/strong>. Do you already have the images for each NFT? Using Drops you can choose different images for each NFT.<\/li>\n<li><strong>Generative Art (combination of artworks).<\/strong> This is the <strong>advanced<\/strong> mode. Using the Generative Art editor you\u2019ll be able to combine image layers (even using PSD) to generate thousands of different NFTs.<\/li>\n<\/ul>\n<p>Let\u2019s create an Edition Project.<\/p>\n<ul>\n<li>If you haven\u2019t done it already, press on \u201cConnect Wallet\u201d.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"179\" height=\"64\" class=\"wp-image-340 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-1.png\" \/><\/p>\n<ul>\n<li>Click on the wallet you\u2019re using. For the example we\u2019ll use \u201cMetaMask\u201d.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"341\" height=\"190\" class=\"wp-image-341 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-2.png\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-2.png 341w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-2-300x167.png 300w\" sizes=\"auto, (max-width: 341px) 100vw, 341px\" \/><\/p>\n<ul>\n<li>It will ask you to verify your account to verify that you are the owner of the account. This message is safe and free to sign, there is no TX sent to do that. Click on \u201cSend message\u201d and then verify the Signature.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"345\" height=\"281\" class=\"wp-image-342 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-3.png\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-3.png 345w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-3-300x244.png 300w\" sizes=\"auto, (max-width: 345px) 100vw, 345px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"709\" class=\"wp-image-343 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-4.png\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-4.png 350w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-4-148x300.png 148w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/p>\n<ul>\n<li>After Signing-in, click on \u201cEditions\u201d:<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-439\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/editions-create-new-NFT-project-rootstock.png\" alt=\"\" width=\"1355\" height=\"391\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/editions-create-new-NFT-project-rootstock.png 1355w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/editions-create-new-NFT-project-rootstock-300x87.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/editions-create-new-NFT-project-rootstock-1024x295.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/editions-create-new-NFT-project-rootstock-768x222.png 768w\" sizes=\"auto, (max-width: 1355px) 100vw, 1355px\" \/><\/p>\n<p>Now, let\u2019s define the collection settings.<\/p>\n<ol>\n<li>Set a <strong>\u201cProject Name\u201d<\/strong>. This will be used for the name of your NFTs.<\/li>\n<li>Set a <strong>\u201cToken Symbol\u201d<\/strong>. This will be the NFT collection symbol.<\/li>\n<li>Set a <strong>\u201cProject Description\u201d<\/strong>.<\/li>\n<li>Add a new <strong>\u201ctoken media\u201d<\/strong> (you can also press on \u201cGenerate Artwork using AI to create an image using AI from the project name and description).<\/li>\n<li>Click on <strong>\u201cCreate Collection\u201d<\/strong>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-440\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info.png\" alt=\"\" width=\"1121\" height=\"537\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info.png 1121w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info-300x144.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info-1024x491.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info-768x368.png 768w\" sizes=\"auto, (max-width: 1121px) 100vw, 1121px\" \/><\/p>\n<ol>\n<li>Specify a <strong>\u201cMinting Fee\u201d<\/strong>. It will be the price that the user has to pay to mint the NFT and you\u2019ll receive for each mint, set 0 for \u201cfree minting\u201d. By default it is set on native <strong>RBTC<\/strong>. If you prefer to set the price using an ERC-20 like USDC, you can press on \u201cRBTC\u201d and choose a different token.<\/li>\n<li>Set the <strong>\u201cEdition Size\u201d<\/strong>. This will be the maximum number of NFTs that can be minted for the collection.<\/li>\n<li>Click <strong>\u201cDeploy to Rootstock\u201d<\/strong>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-441\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info-2.png\" alt=\"\" width=\"693\" height=\"323\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info-2.png 693w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/create-edition-rootstock-info-2-300x140.png 300w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/p>\n<p>After clicking on \u201cDeploy to Rootstock\u201d, it will upload images to IPFS and then ask to confirm the TX<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/deploy-smart-contract-721-rootstock-RSK.png\" alt=\"\" width=\"513\" height=\"487\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-444\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-transaction-metamask.png\" alt=\"\" width=\"359\" height=\"646\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-transaction-metamask.png 359w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/rootstock-transaction-metamask-167x300.png 167w\" sizes=\"auto, (max-width: 359px) 100vw, 359px\" \/><\/p>\n<p>Click on \u201cConfirm\u201d to create the contract for your new NFT Collection.<\/p>\n<p>Congratulations! \ud83d\ude4c\ud83c\udffc You&#8217;ve deployed a new NFT Project on Rootstock Mainnet.<\/p>\n<p>After the transaction is confirmed, a modal will appear with information about what are the usual next steps with your NFT project.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-445\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/successfully-deployed-your-NFT-Project-on-rootstock.png\" alt=\"\" width=\"1791\" height=\"839\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/successfully-deployed-your-NFT-Project-on-rootstock.png 1791w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/successfully-deployed-your-NFT-Project-on-rootstock-300x141.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/successfully-deployed-your-NFT-Project-on-rootstock-1024x480.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/successfully-deployed-your-NFT-Project-on-rootstock-768x360.png 768w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/successfully-deployed-your-NFT-Project-on-rootstock-1536x720.png 1536w\" sizes=\"auto, (max-width: 1791px) 100vw, 1791px\" \/><\/p>\n<p>A new generic Minting Page with your own custom subdomain has been created for you. You can customize its address and aspect from the Dashboard in the Mint Settings tab.<\/p>\n<p>\u2139 Remember: New NFT Collections start in \u201cClosed\u201c minting phase. Check next steps to enable minting.<\/p>\n<p><strong>\u26a0\ufe0f IMPORTANT:<\/strong> When creating a collection, the one who deploys it will be owner (i.e. you). You\u2019ll receive an ownership NFT. The owner of that NFT is the owner of the collection. This can be very useful, as you could even sell the collection (including the fees you receive from primary sales and royalties). But if you transfer that NFT, you\u2019ll lose control of the collection!<\/p>\n<h2><a id=\"post-339-_4cyidw6pce81\"><\/a><strong>Change phase from \u2018Closed\u2019 to \u2018Public (Open)\u2019<\/strong><\/h2>\n<p>Click on the \u201cDashboard\u201d button or go to <a href=\"https:\/\/nfts2me.com\/app\/rootstock\/\">https:\/\/nfts2me.com\/app\/rootstock\/<\/a>. You\u2019ll see all your Projects. Click on the last created project:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-446\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/project-nft-rootstock.png\" alt=\"\" width=\"668\" height=\"485\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/project-nft-rootstock.png 668w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/project-nft-rootstock-300x218.png 300w\" sizes=\"auto, (max-width: 668px) 100vw, 668px\" \/><\/p>\n<p>It will open the Project Dashboard. There, you can configure the Smart Contract, the minting page, withdraw earning, airdrop tokens, create whitelists, token gated content, affiliation or even enable Credit Card Payments for your collection (not available on Rootstock, for now\u00a0 \ud83d\ude42).<\/p>\n<p>New NFT Collections start in \u201cClosed\u201d minting phase. This is a security measure to avoid unwanted mintings before we properly configure the project.<\/p>\n<p><em>Note: On the \u201cClosed\u201d phase only the project owner can mint NFTs using the Airdrop tool.<\/em><\/p>\n<p>You can decide now to change the minting phase to \u201dPublic\u201d to \u201cPresale\u201d (only whitelisted users can mint) or set a specific \u201cDrop Date\u201d (users won\u2019t be able to mint until the specified date).<\/p>\n<p>Being on the Dashboard, to change the phase to <strong>\u201cPublic\u201d<\/strong> you must:<\/p>\n<ul>\n<li>Go to <strong><em>Mint Settings<\/em> tab<\/strong><\/li>\n<li>Change the phase to <strong>\u201cPublic\u201d<\/strong>, and click \u201cUpdate\u201d.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-447\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/update-phase-minting-page-rootstock.png\" alt=\"\" width=\"1317\" height=\"993\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/update-phase-minting-page-rootstock.png 1317w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/update-phase-minting-page-rootstock-300x226.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/update-phase-minting-page-rootstock-1024x772.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/update-phase-minting-page-rootstock-768x579.png 768w\" sizes=\"auto, (max-width: 1317px) 100vw, 1317px\" \/><\/p>\n<p>This will send an on-chain transaction to change the contract state. It will allow users to mint NFTs from your newly created NFT collection using your new Minting Page.<\/p>\n<h2><a id=\"post-339-_ymhfrbl35ssg\"><\/a>Mint an NFT from the project Minting Page.<\/h2>\n<p>As described above, when you deployed the Smart Contract for your NFT Project a new Minting Page was created for you.<\/p>\n<p>On the Dashboard menu of your Project, below &#8220;Overview&#8221; you have the &#8220;Minting Page&#8221; tab. Click on it. You&#8217;ll see the different customization options you have available:<\/p>\n<ul>\n<li><strong>Collection URL.<\/strong> You can create your own custom subdomain for the Minting page.<\/li>\n<li><strong>Collection Name<\/strong> and <strong>Collection Description<\/strong>. By default the Project Name and Project Description, but you can change it at any time. Note that this doesn&#8217;t change the contract information (which is mostly immutable), but only the minting page information shown to your users.<\/li>\n<li><strong>Logo image.<\/strong> The image shown on the minting page. Changing it will only affect the minting page as well as the listing on Marketplaces like OpenSea.<\/li>\n<li><strong>Banner image.<\/strong> The image shown on the minting page.<\/li>\n<li><strong>Featured image<\/strong>. The thumbnail image shown when sharing the collection link.<\/li>\n<li><strong>Links.<\/strong> You can add links to your website or social networks (e.g. Twitter, Discord) to your Minting Page.<\/li>\n<li><strong>NFT Showcase.<\/strong> Show or hide your NFTs on the Minting Page. If you don\u2019t want them to be visible, disable this. Remember that you can use a Placeholder if you don\u2019t want to show the final artwork until a future point in time, or even use real on-chain Random minting to really hide the artwork from the users before they mint it.<\/li>\n<li><strong>Widget Code.<\/strong> If you prefer to host the minting on your own website, you can use the customizable Widget Code.<\/li>\n<\/ul>\n<p>\ud83d\udcdd Remember to <strong>click on Save<\/strong> after setting the changes to avoid losing them!<\/p>\n<p>Once you\u2019ve saved your changes, click on \u201cVisit Page\u201d to open the Minting Page (step 3 on the image).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-448\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock.png\" alt=\"\" width=\"1035\" height=\"2480\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock.png 1035w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock-125x300.png 125w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock-427x1024.png 427w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock-768x1840.png 768w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock-641x1536.png 641w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/custom-minting-page-rootstock-855x2048.png 855w\" sizes=\"auto, (max-width: 1035px) 100vw, 1035px\" \/><\/p>\n<p>That\u2019s your new Minting Page. You\u2019ll get something like this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-449\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-showcase-rootstock.png\" alt=\"\" width=\"1667\" height=\"992\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-showcase-rootstock.png 1667w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-showcase-rootstock-300x179.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-showcase-rootstock-1024x609.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-showcase-rootstock-768x457.png 768w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-showcase-rootstock-1536x914.png 1536w\" sizes=\"auto, (max-width: 1667px) 100vw, 1667px\" \/><\/p>\n<p>Click on \u201cConnect Wallet\u201d, and the Minting option will appear if you have enough ETH to mint the NFT.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-450\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-mint-button-nft.png\" alt=\"\" width=\"507\" height=\"253\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-mint-button-nft.png 507w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-mint-button-nft-300x150.png 300w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/p>\n<p>You can choose to Mint to another wallet or even ENS name using the \u201cMint to other Wallet\u201d option.<\/p>\n<p>For this example, it\u2019s enough to just click on \u201cMint\u201d, that we\u2019ll Mint an NFT for you.<\/p>\n<p>Confirm the transaction on MetaMask and wait until it\u2019s done.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-451\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-confirm-wallet-button-nft.png\" alt=\"\" width=\"509\" height=\"249\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-confirm-wallet-button-nft.png 509w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/10\/minting-page-confirm-wallet-button-nft-300x147.png 300w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/p>\n<p>Congratulations! You\u2019ve got your first NFT created by you! That\u2019s it! You have your brand new NFT.<\/p>\n<p>In a real case scenario you wouldn\u2019t buy the NFT to yourself, but rather share the Minting Page link to your users for them to mint. However, you may want to get an NFT from your collection, but it doesn\u2019t make much sense to pay for it, right? So, what do we do? Airdrops! \ud83e\ude82<\/p>\n<h2><a id=\"post-339-_ky7ffh3x7oba\"><\/a>Send a soulbound Airdrop<\/h2>\n<p>An Airdrop is a way to send NFTs to the desired address or addresses for free. It may be similar to Whitelist, but it doesn\u2019t have to be.<\/p>\n<p>In the case of Airdrops you send the NFTs directly to the users. They have to do nothing to receive them. In the case of Whitelists, the users have to mint the NFT, which can be at a customized price or even for free. But they are the ones doing the minting. Both Airdrops and whitelists can be very useful to use as a reward to encourage the most active members of your community. You can even take a list of addresses got from a previous allowlist and upload to the Dashboard to allow the OG or whitelisted users to mint before the rest.<\/p>\n<p>This is useful in a bunch of cases:<\/p>\n<ul>\n<li>You want to keep one NFT for yourself before you open the Drop Date (the date when the mint begins).<\/li>\n<li>A way to send POAPs.<\/li>\n<li>You want to send free (or at discount) NFTs to colleagues.<\/li>\n<li>Allowlists.<\/li>\n<li>\u2026<\/li>\n<\/ul>\n<p>Keep in mind that only the collection owner can send Airdrops.<\/p>\n<p>BUT, there is more. NFTs2Me allows \u201cSoulbound\u201d Airdrops. Soulbound NFTs (SBT) are NFTs that can\u2019t be transferred. You can have a Soulbound collection, where NFTs can\u2019t be transferred, but you can also have a regular collection where NFTs can be transferred except for the specified when Airdropping or Whitelisting. This can be very useful if you, for instance, want to send NFTs to your friends but don\u2019t want them to resell to lower the Floor price of your collection (as they got them for free!).<\/p>\n<p><strong>So, how do I send a Soulbound Airdrop?<\/strong><\/p>\n<p>Go back to the Dashboard of your NFT Project.<\/p>\n<ol>\n<li>Click on the Airdrops tab from the Dashboard menu.<\/li>\n<li>Click on the toggle to change \u201cTransferable NFTs\u201d to \u201cSoulbound NFTs\u201d.<\/li>\n<li>Click \u201cAdd account\u201d.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-401\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/airdrop.png\" alt=\"\" width=\"1249\" height=\"604\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/airdrop.png 1249w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/airdrop-300x145.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/airdrop-1024x495.png 1024w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/airdrop-768x371.png 768w\" sizes=\"auto, (max-width: 1249px) 100vw, 1249px\" \/><\/p>\n<ol>\n<li>Enter the receiver address. For the example, we\u2019ll use an ENS domain: \u201cnfts2me.eth\u201d.<\/li>\n<li>Specify the amount of NFTs to Airdrop (1 in the example).<\/li>\n<li>Click \u201cAdd to Airdrop\u201d.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"425\" class=\"wp-image-360 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-21.png\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-21.png 533w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-21-300x239.png 300w\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" \/><\/p>\n<ol>\n<li>Finally, check that everything is right and press \u201cSend Airdrop\u201d. In the example we have already 1 NFT minted from the previous step, 99 left, and after the Airdrop we\u2019ll have 98 NFTs left.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"864\" height=\"548\" class=\"wp-image-361 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-22.png\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-22.png 864w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-22-300x190.png 300w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-22-768x487.png 768w\" sizes=\"auto, (max-width: 864px) 100vw, 864px\" \/><\/p>\n<p>It will pop up a new transaction confirmation on Metamask. Confirm, and wait for the TX to be confirmed on the Blockchain.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"285\" class=\"wp-image-362 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-23.png\" srcset=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-23.png 515w, https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-23-300x166.png 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/p>\n<p><img decoding=\"async\" class=\"wp-image-363 aligncenter\" src=\"https:\/\/blog.nfts2me.com\/wp-content\/uploads\/2023\/06\/word-image-339-24.png\" \/><\/p>\n<p>That&#8217;s it!<\/p>\n<p>You\u2019ve Airdropped a Soulbound NFT that can\u2019t be transferred using an ENS domain name as receiver.<\/p>\n<h2><a id=\"post-339-_e86ehctf6cs4\"><\/a>Get Support<\/h2>\n<p>If you run into issues using the NFTs2Me, you can find their support channel in their <a href=\"https:\/\/discord.com\/invite\/8nVSkdAwtP\" target=\"_blank\" rel=\"noopener\">Discord<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this guide, we will walk you through the process of creating a new NFT collection, enabling public minting, airdropping for users who mint your NFTs on Rootstock Mainnet! Before showing the necessary steps to create your NFT project, we want to comment a little about this interesting blockchain.<\/p>\n","protected":false},"author":1,"featured_media":432,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nfts"],"_links":{"self":[{"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/posts\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/comments?post=431"}],"version-history":[{"count":14,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/posts\/431\/revisions"}],"predecessor-version":[{"id":481,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/posts\/431\/revisions\/481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/media\/432"}],"wp:attachment":[{"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/media?parent=431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/categories?post=431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nfts2me.com\/blog\/wp-json\/wp\/v2\/tags?post=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}