Hi, I’m Martin. Today I will show you how to create your own NFT in the Solana network, along with a website for publishing NFT without programme skills. I to be expected that the video will be useful to you and if so – I will upload Part 2, in which I will create a platform for creating and selling NFT – again without programming skills. So don’t forget to subscribe and ring the bell. The first thing you need to do is download Visual Studio Code and node.js and git I will upload all the necessary ties-in in the description. Launch Visual Studio Code, click File -> Open and select your desktop folder.Then go to Terminal and espouse a new one. In the Terminal window, kind git clone, adhesive the link from the Metaplex repository and press open to start downloading the necessary folders. Once this is done, go to File -> Open and adopt the Metaplex folder. Then picked Terminal -> New Terminal In the Terminal window nature npm lay – g ts-node, which is another necessary tool Now go to Solana Documentation, replica and adhesive the downloaded word in the Terminal window When done, copy and adhesive the bid starting “PATH” to add SOLANA to your practice to the Terminal and have easy be made available to it. Then character solana –version to make sure the download was successful. We will now prepare the Solana installation to use the test environment Write solana config set –url https :// api.devnet.solana.com After executing the following command, the WebSocket URL should show devnet Write solana-keygen brand-new –outfile~/ config/ solana/ devnettest.json to generate your Solana wallet. Passphrase is optional, so I’ll press participate Be sure to imitate the pubkey and save it to Notes or a text paper. Also keep the seed quotation, as it is important to have access to your wallet.Once we have generated the wallet, we need to give it this command: solana config specified –keypair~/ config/ solana/ devnettest.json Once “were having” executed the authority, we can make sure that it uses the correct keypair path. Then we can add some experiment solana tokens to our solana airdrop 1 portfolio as our poise is initially 0 We will now create a new folder called “assets” where we will store our NFT likeness. I will use two bitmoits that I represented for myself earlier. In the same folder, establish two json files with the same lists as the likeness -> 0. json and 1. json In. json files, copy and adhesive the NFT sets and edit them according to your needs. Make sure you specify the identify, description, seller’s cost, which is equal to the percentage that the builder will receive after each sale.For lesson, 500 signifies 5% 300= 3 %. I will leave mine at 5 %. The persona must have the same name as the png. Then we specify the attributes. Image 0 has aviators, so we specify it as an feature. Idol 1 has aviator glass and a Panama hat, we are therefore add the second attribute to this section. The following is the collection, which are able renamed as there is a desire. We specify the settles, which are the name and type of the epitome register. The list is also “image”.The last part is “creators”, where we have to settled our public key, which we generated at the beginning and set the share for profit distribution. If NFTs have more than one creator, we must also cater their address and split the partitions accordingly. Be sure to reproduce the address to the other json file as well. Run sd js and yarn install, which will start configuring our candy machine. While we wait for it to finish, we need to create a config.json file and leant the minimum configuration code there, which is needed to start the candy machine. There we will be able to specify the price of NFTs and determine the numeric environment to be equal to the images you have in the assets folder. In this case it is 2. Then put your public key in “solTreasuryAccount”. Adjust “GoLiveDate” to your desired date. I will put today’s appointment. For “storage”, make sure you use airwave, as we are in the devnet test environment.During this time the Terminal should be finished and “re ready for” a new mastery -> recital bootstrap When finished, kind cd .. and press recruit. We educated our likeness earlier, so we can start creating a candy machine directly. Put the uploaded authority in your records, because we will change it a bit. Once in the Metaplex folder, remove “~/ metaplex/ ” from the authority. Remove the dot before config and settled the name of the portfolio we created at the beginning too remove ” ./ ” before resources. Copy this command and run for your lives in Terminal. You will see a successful message if all is well. A brand-new candy machine publickey has been generated. Make sure you keep it in the memoranda, because we’ll needed most later.After the last command, a new folder announced “cache” is created. There is a json file inside. If we open the link, we will see all the meta information from our 0. json and 1. json files. “image” leads to the arweave server where we successfully uploaded our NFTs. To make sure that everything is fine with our NFTs, we can use the “verify upload” command. To configure the UI, click js -> parcels -> candy machine ui and rename “.env.example” ->. env and positioned candy machine publickey. Now we need to go to the ui folder by running the command cd js/ boxes/ candy-machine-ui/ Then invited to participate in Terminal -> wool invest && wool start. This is the beginning preparing the visual environment of the candy machine. While we wait for the process to complete, go to “phantom.app” and included it to your browser extension. This extension will help us interact with our billfold. After setting up phantom, return to Visual Studio Code and open a new Terminal by snap +. Write cat~/ config/ solana/ devnettest.json This will show us a privatekey on our wallet.Copy it and go to your browser. Open phantom and press settings drag down to change network and adopt devnet. Select the menu -> contributed/ connect pouch -> importation private key rename it and region private key below and press importation. You will now see your wallet with your SOL balance The wool install authority must have finished and started candy machine ui You can be found in by pressing localhost: 3000 in your browser. It will want to link your wallet. From the drop-down menu, adopt figment. Enter a password, if you have one, and sounds connect. You will see that there are 2 free NFTs to create. Press “mint”. It will automatically open the phantom wallet and after approval you will receive a sense. If you open phantom and go to section 2, you will see that one NFT has been successfully created.You can reload the sheet and it will turn out that you have one more to create. Create this too. There will be 2 NFTs in your billfold announced “Martin’s outfits” and each one has the attributes we wrote earlier in the json files. Thank you for watching this video, I hope that members can enjoyed it! I will upload place 2 soon, so don’t forget to subscribe and ring the bell !.
Get in touch for your NFT project