\newline Logo
Left arrow icon.
Go to Preview Lesson
Go to Preview Lesson
LESSON 1.1Million Ether Homepage
Course Thumbnail of Million Ether Homepage.Million Ether Homepage
  • MODULE 1
    Getting Started
    • LESSON 1.1Million Ether Homepage
    • LESSON 1.2Storing Colors in a Pixel Grid
    • LESSON 1.3Million Ether Page Essential Smart Contract
    • LESSON 1.4Tip: Mining only when there are transactions
    • LESSON 1.5Tip: Using Remix IDE
  • MODULE 2
    Viewing Pixels
    • LESSON 2.1Getting The Pixels and Ethereum Events
    • LESSON 2.2Gas
    • LESSON 2.3Building a DApp UI
    • LESSON 2.4Drawing in HTML Canvas
    • LESSON 2.5Using Websockets with Web3
    • LESSON 2.6Web3 and Events Over WebSockets
    • LESSON 2.7Drawing Pixels from the Blockchain
  • MODULE 3
    Buying Pixels
    • LESSON 3.1Buying An Image -- Reading Pixels
    • LESSON 3.2Buying An Image -- Sending Transactions
    • LESSON 3.3Pixel bidding and structs
    • LESSON 3.4Payable Contracts, payable Functions
    • LESSON 3.5Contract Owner and require
    • LESSON 3.6Payable color pixel function
  • MODULE 4
    Auctioning Pixels
    • LESSON 4.1Sending funds from a contract
    • LESSON 4.2The safer way to send funds from a contract
    • LESSON 4.3The Pull Payment Pattern - Withdraw payments when outbid
    • LESSON 4.4Million Ether Homepage Summary
Right arrow icon.
Go to Next Lesson
Go to Next Lesson
LESSON 1.3Million Ether Page Essential Smart Contract
  • Go Pro
  • Courses
  • Million Ether Homepage
  • Storing Colors in a Pixel Grid
  • Go To Previous Lesson
    Million Ether Homepage
    Million Ether Homepage
  • Go To Next Lesson
    Million Ether Page Essential Smart Contract
    Million Ether Page Essential Smart Contract