Create Your First NFT with AI

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Ultimate Solidity Smart Contract Course

Buy nowLearn more

Start Here πŸš€

  • Read this first πŸ˜‰71

Beginner to Expert Solidity Fundamentals πŸ”₯

  • Intro 20
  • 1 - What is Solidity?13
  • 2 - Build first Smart Contract15
  • 3 - Variables πŸ˜‰9
  • Add Github Exercises to Remix IDE 6
  • 4 - Build a Calculator Contract πŸ’»20
  • 5 - Deploy To Blockchain πŸš€27
  • 6 - Variable & Function Visibility12
  • Want me to build your Software ?5
  • 7 - Basic Twitter Contract 🐦4
  • 8 - Solidity Mappings πŸ—ΊοΈ16
  • 9 - Complete Basic Twitter Contract 🐦6
  • 10 - Solidity Arrays πŸ«‚3
  • 11 - Get an Array of Tweets3
  • 12 - Solidity Structs πŸš—2
  • 13 - Add Structs to Twitter πŸ‘‹2
  • 14 - Solidity Require Statement2
  • 15 - Limit Tweet Length with Require3
  • 16 - Solidity Modifiers10
  • 17 - Add Custom Modifier to Twitter11
  • 18 - Add Likes To Twitter Contract ❀️7
  • 19 - Deploy Twitter Contract to Sepolia πŸš€6
  • 20 - Solidity Events πŸ“†7
  • 21 - Add Event to Twitter Smart Contract 🐦3
  • 22 - Implement Twitter Contract into a Twitter DAPP πŸ”₯23
  • 23 - Solidity Loops ➿2
  • 24 - Get Total Likes in Twitter Contract 🐦3
  • 25 - Solidity Inheritance πŸ’Œ8
  • 26 - Inherit Ownable from OpenZeppelin9
  • 27 - Contract to Contract Interaction7
  • 28 - Add User Profile To Twitter Contract πŸ§‘β€πŸ¦²13
  • 29 - Add Account Creation to Twitter DAPP πŸ”₯7

Become an Advanced Smart Contract Developer πŸš€

  • Welcome to the course 3

Build a ERC-721 Smart Contract

  • ERC-721 - Intro2
  • ERC-721 - Build Base Contract.mp41
  • Create Public Mint Function2
  • Add Payment Requirement2
  • Add Max Supply1
  • Add Allowlist Mint1
  • Add Mint Window Booleans1
  • Edit Mint Windows
  • Set Allow List Mapping To Save Allowlist Addresses1
  • Clean Up Code1
  • Create Withdraw Function To Withdraw Funds From Contract
  • Launch Smart Contract on Goerli Network5
  • Test Minting on Goerli4
  • View NFTs on OpenSea1
  • Edit Your OpenSea Collection
  • Outro9

Generate Your Own NFTs with AI

  • Create Midjourney Account
  • How to use Midjourney
  • Create Your First NFT with AI1
  • Take Your Midjourney Skills to Next Level With Parameters
  • Outro

Create & Upload NFT Metadata

  • Intro
  • What is IPFS?
  • Create NFT Metadata1
  • Upload NFT Metadata to IPFS1

Build a ERC-1155 Smart Contract

  • Intro
  • What is ERC-1155?
  • Create Base ERC-1155 Contract
  • Create Public Mint Function
  • Add Mint Payment Requirement
  • Test Smart Contract Payment Requirement
  • Add ability to buy multiple NFTs1
  • Add Supply Limit1
  • Limit NFT ids
  • Test Smart Contract
  • Add URI function
  • Test Smart Contract on Goerli Network
  • View NFTs on OpenSea
  • Create Withdraw Function
  • Test Withdrawing ETH Balance
  • Create Allowlist Mint Function
  • Add Mint Windows to Enable/Disable Public & Allowlist Mint
  • Save Allowlist Addresses
  • Clean Up Code1
  • Add Max Mint Per Wallet
  • Add Payment Splitter1
  • View Contract On OpenSea

Build a ERC-721A Smart Contract

  • 1 - Intro.mp4
  • 2 - Create Base ERC-721A Contract.mp44
  • 3 - Different Between ERC-721A _ ERC-721.mp4
  • 4 - Create Base Mint Function.mp4
  • 5 - Add Supply Limit.mp4
  • 6 - Create a Withdraw Function.mp4
  • 7 - Start Refund Functionality.mp4
  • 8 - Store Refund Timestamp Mapping.mp41
  • 9 - Keep Track of People who Refunded.mp4
  • 10 - Setup Refund Address.mp4
  • 11 - Clean Up Code.mp4
  • 12 - Store Refund Data in Mint Function.mp4
  • 13 - Add Ability to Get a Refund.mp4
  • 14 - Fix Withdraw Function to Accomodate Refund Timestamp .mp4
  • 15 - Test Smart Contract.mp4
  • 16 - Outro.mp4

Build Your Own ERC-20 Crypto Coin

  • 1 - Intro.mp4
  • 2 - Install HardHat.mp4
  • 3 - Create Base ERC-20 Contract.mp4
  • 4 - Create Config for Deployment.mp41
  • 5 - Deploy Smart Contract.mp41
  • 6 - What is a Liquidity Pool_.mp41
  • 8 - Swap Your Own Coin.mp42
  • 9 - Outro.mp4

Build a NFT Staking Contract

  • 1 - What is an NFT Staking Contract_.mp4
  • 2 - Create the NFT Smart Contract.mp4
  • 3 - Create the Web3 Crypto Token.mp4
  • 4 - Initialize the Staking Contract.mp41
  • 5 - Connect to External NFT _ Token Contract.mp4
  • 6 - Create the Staking Function.mp4
  • 7 - Create the Unstake Function.mp4
  • 8 - Calculate Token Reward for Staking-005.mp43
  • 9 - Finish the Unstake Function.mp4
  • 10 - Install Local Blockchain Ganache.mp4
  • 11 - Deploy Smart Contracts to Ganache.mp4
  • 12 - Mint _ Stake Your Own NFT-003.mp4
  • 13 - Test Calculating Reward.mp4
  • 14 - Unstake NFT _ Receive Reward.mp4
  • 15 - Outro.mp410