Coding an NFT crypto collectible in 3 days (DAY 1)

⭐ Completed challenge: ⭐

I set out for a problem. I needed to learn to code a non-fungible token ERC721 good contract for the Ethereum digital machine. And all of that in three days from scratch with none clue or prior data. So the very first thing is to study what NFT crypto tokens are and the way the entire Ethereum ecosystem with all of its decentralized apps or dApps and the entire web3 factor works.

That is day 1 and we are going to study loads and arrange our improvement setting for the Ethereum blockchain to develop our first good contract. For that, we are going to study web3 JS, Truffle JS, and Ganache a private native blockchain in your pc.

🙏 Help me:
🛰 Be part of our Discord, to work together with different Coders and me:

Take a look at my latest video:


As an Amazon Affiliate I earn from qualifying purchases by way of the hyperlinks under.
■ Ego is the Enemy by Ryan Vacation:
■ Deep Work by Cal: Newport:
■ Atomic Habits by James Clear:
■ Clear Code:
■ The Clear Coder:
■ Clear Structure:
■ The Pragmatic Programmer:
■ Take a look at-Pushed Growth by Instance:
■ The Artwork of Laptop Programming:
■ Design Patterns:
■ Refactoring:
■ The Legendary Man-Month:
■ Working Successfully with Legacy Code:
■ Introduction to Algorithms:
■ Excessive Programming Defined:

As an Amazon Affiliate I earn from qualifying purchases.
■ Coding Headphones:
■ Cellular Headphones:
■ Monitor:
■ Keyboard:
■ Trackpad:
■ Digital camera:
■ LED Lights:
■ Tripod:
■ Speaker:
■ Studio Headphones for Modifying:
■ Audio Interface:

Talked about Hyperlinks:
■ Truffle & Ganache:
■ Uniswap:
■ Compound:
■ CryptoVoxels:

00:00 Intro
00:41 What’s Ethereum?
01:34 What are dApps?
02:19 What’s a pockets?
03:20 Fuel charges
04:10 Learn how to develop for the Ethereum blockchain?
05:11 Putting in Truffle JS
06:20 Putting in Ganache
07:25 Connecting MetaMask to Ganache
08:28 Sending Ethereum regionally

This video incorporates promoting content material.

■ Blockchain Icons made by Good Ware –

#crypto #ethereum #nft

Related Articles


  1. Question – Is it correct that when a developer deploys the contract for an NFT collection, they need to be given access to the private keys/seed phrases? it sounds a bit doggy .Can you help ,please?

  2. Thought I FINALLY found a smart contract video I could follow. Nope! Coding takes a special kind of person, and that is not me. Can't even figure out the first step. Time to hire someone. Thank you for your efforts. Great video!

  3. If I want to do something unconventional and set the royalty fee to 60%, what current publishing platform allows that if any? Otherwise, how would I achieve that through smart contracts / solidity?

  4. Any suggestions to someone who has 0 knowledge about coding and almost 0 knowledge about nft? I'd like to make money somehow, nft could be a good opportunity to do that, but I'm afraid of the fact I'm not smart enough to do that

  5. Wait so that 100 ETH isn’t yours? And you can use that ETH to mint bulk NFTs to cover gas price? Also if ganache is connected to your account and you upload a minted NFT then you get your money would ganache take it our it would be yours? If that makes sense. Im kind of confused because if I can just get 100 ETH from ganache can’t I just put it an online wallet and sell it?

  6. If i list my 1 nft out of 2000 and pay gas fee for that first ( on opensea ).
    Then after that i have to pay gas fee for every nft or it will free to list. ( remember , its after listing the 1st one ).
    Can you please answer ????????? Please

  7. Very nice man. BTW, I have one question, refer to the Dockerfile, I can see the backend 's 8080 port is exposed. How about the client side, I can't see any port in the docker? Thanks. 🙂

  8. wow how cool. This is getting really nitty griddy. exctlay what I was looking for to learn about. Thank you. and PS: already in advance, you parted to setup the network, can you make a separate video of this, or did you believe we would let you fly :))) without teaching it all to us. Again, thank you for all you are doing for the tech (geek:) community.

  9. hi, could you please explain which video the next step is to continue to learn from this video! I mean the day 2 tutorial from day one! which play list is that i need to start with!

  10. Great video !
    Question: After I enter" truffle init " does it prompt up Visual Studio automatically? I can't see the NFT folder in my visual studio.
    Sorry I'm new to all of these.

  11. C:UsersMikeDocumentsR_NFT Smart Contract>truffle compile

    ReferenceError: truffle is not defined

    at Object.<anonymous> (C:UsersMikeDocumentsR_NFT Smart Contracttruffle-config.js:1:1)

    at Module._compile (internal/modules/cjs/loader.js:1072:14)

    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)

    at Module.load (internal/modules/cjs/loader.js:937:32)

    at Function.Module._load (internal/modules/cjs/loader.js:778:12)

    at Module.require (internal/modules/cjs/loader.js:961:19)

    at Object.require (internal/modules/cjs/helpers.js:92:18)

    at Function.load (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesconfigdistindex.js:159:1)

    at Function.detect (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesconfigdistindex.js:148:1)

    at (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagescorelibcommandscompile.js:59:1)

    at (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagescorelibcommand.js:172:1)

    at Object.586806 (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagescorecli.js:57:1)

    at _webpack_require_ (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:webpackbootstrap:18:1)

    at __webpack_require__.x (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:webpackbootstrap:36:1)

    at Function.__webpack_require__.x (C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:webpackruntimestartup chunk dependencies:36:1)

    at C:UsersMikeAppDataRoamingnpmnode_modulestrufflebuildwebpack:webpackstartup:3:1

    Truffle v5.4.9 (core: 5.4.9)

    Node v14.17.6

    Does anyone know what this means? Error when compiling and migrating

Leave a Reply

Your email address will not be published.

Back to top button