For people who want to make NFT's or Native Assets on Cardano
For people who know about Cardano
Benefits of NFT's on Cardano
Low transaction fees
Native on the blockchain
We made this tutorial for use with Raspberry-Pi-ARM machines running on Linux OS so make sure to download the correct node.js for your local machine/CPU and OS. Currently, the Cardano-node and Cardano-cli are meant to be built from source on Linux machines. Any other OS will have its own build complexities, and we do not cover them in any of our tutorials as of right now. How to build Cardano Node from source
If you are using a Raspberry Pi machine here is an easy-to-follow tutorial we made to get a Cardano Relay Node running.
cardano-node / cardano-cli set up on local machine
Make sure you have a Cardano node running and fully synced to the database
Make sure node.js installed
#Copy/Paste this into your terminal if node.js is not installed
Verify balance wallet balance is Zero, then we fund the wallet
First, we need to create a get-balance.js script
// create get-balance.js
const cardano =require('./cardano')
const sender = cardano.wallet("ADAPI");
Now, Check the balance of our wallet.
We can go ahead and send some funds (ADA) into our wallet we created, wait a few minutes, and then check the balance again to make sure the transaction was successful.
If you are using testnet you must get your tADA from the testnet faucet here.
Video Walk-through :
Mint our Native-Asset/NFT on Cardano
Before we proceed to mint our Native Asset we must have a few things taken care of. We need to first get our "asset" onto our IPFS node and generate the IPFS link. If you do not know about IPFS or what it actually does we recommend having a read through the documentation here or watching this video.
Since we are using an image file to be our asset we should upload a smaller thumbnail-sized version of our image (ideally less than 1MB). This will be used on sites like pool.pm to display our assets nicely in our wallets. We then upload the full-size image as our source image.