Set up your environment and write Solidity
  • Welcome! Let's get you the details!
  • What are we building?
  • Need help? Join our Discord server!
  • Set up your local Ethereum development environment
  • Set up your local Ethereum development environment [Text]
  • Write your first smart contract
  • Write your first smart contract [Text]
  • Store data on your smart contract
  • Store data on your smart contract [Text]
  • Deploy your contract locally and interact with it
  • Create a local Ethereum network and deploy to it
  • Deploy your contract locally and interact with it [Text]
Create a React application and interact with the contract
  • Set up a React application for our blockchain app
  • Set up a React application for our blockchain app [Text]
  • Deploy your contract to the Polygon blockchain
  • Deploy your contract to the Polygon blockchain [Text]
  • Build a wallet connect button with Metamask
  • Build a wallet connect button with Metamask [Text]
  • Interact with your deployed smart contract
  • Interact with your deployed smart contract [Text]
Upgrade your contract
  • Store custom data from users on our smart contract
  • Store custom data from users on our smart contract [Text]
  • Fund your contract and send users prizes in MATIC
  • Fund your contract and send users prizes in MATIC [Text]
  • Randomly pick winners and prevent spammers
  • Randomly pick winners and prevent spammers [Text]
Finalize
  • Finalize and celebrate!