RoadToWeb3_Week 1

The first project to work on the RoadToWeb3 (r2w3) course was

How to Develop an NFT Smart Contract (ERC721) with Alchemy

I followed the video tutorial by Vitto and learned the following topics:

  • How to develop the ERC721 Smart Contract With the OpenZeppelin Contract Wizard.

    • And how to select the NFT (ERC721) token features

  • Modifying and deploying the ERC721 contract with REMIX IDE

  • Creating a free Alchemy account.

    • How to choose the Goerli network and click on create App.

    • Adding Alchemy Goerli to Metamask wallet.

    • Getting free Goerli test ETH

  • How to compile and deploy the NFT Smart Contract on the Goerli Testnet,
    (here is my deployed contract address)

https://goerli.etherscan.io/address/0x7947aff3b0a4446c4513f4b2787e14a6b0c09465

  • What is NFTs Metadata?

    • How to Format Your NFT Metadata.

    • Creating and Uploading the Metadata on IPFS

  • How to mint my Goerli NFT

  • And finally how to visualize my NFT on OpenSea testnet (here is the address)

    https://testnets.opensea.io/assets/goerli/0x7947aff3b0a4446c4513f4b2787e14a6b0c09465/3

    
        <nft-card   contractAddress="0x7947aff3b0a4446c4513f4b2787e14a6b0c09465"
        tokenId="3" network="rinkeby">
        </nft-card>
        <script src="https://unpkg.com/embeddable-nfts/dist/nft-card.min.js"></script>
    

After completing the Week 1 project, I submitted it for Alchemy’s team review and soon received my first proof of knowledge - POK!

https://opensea.io/assets/0x60576a64851c5b42e8c57e3e4a5cf3cf4eeb2ed6/583