Learn the ETH tech stack!

To be able to create your own projects and qualify for an ETH stream, here are some resources to get you started

Sections highlighted in green are the MOST IMPORTANT ones
If you're new to web development, get familiar with the basics. Same if you're new to web3.

Use AI as a pair programmer and learning buddy

Use AI to boost your productivity and learning speed. AI is not here to replace you, but to help you.
πŸ₯ + πŸ€–

Reccomended:

  • ChatGPT
  • Phind (AI search engine for developers)
  • GitHub Copilot (great for help with code within VS code, 10$/mo - unless you're a university student)

Got the basics, now what?

πŸ₯

To create production ready dApps from scratch using Scaffold-ETH 2, you need to:

  • create frontends that can react to smart contracts
  • know how to read, edit and write smart contracts
  • make frontends interact with smart contracts
  • use all that knowledge in a single build!

Learn Solidity (smart contracts)...

Web3 wouldn't be web3 without smart contracts. Learn Solidity to be able to create your own smart contracts.

Make your frontend interact with smart contracts...

Learn more about how to make your frontend interact with smart contracts.

Get started creating dApps!

Learn how to create dApps with Scaffold-ETH 2 by following these tutorials.

Let’s get you that 0.5 ETH stream now!

🏰

To get rewarded, you must be meaningfully contributing to the ecosystem in some ways:

  • πŸ–‹ Contribute on Github by creating issues, creating PRs, creating your own branch with a ReadMe to help others learn something new, etc...
  • πŸ“¬ Stay active on the Telegram channels to assist others
  • πŸ’‘ Have an idea for a prototype? Create a new branch or start fresh with scaffold-ETH2 and make it happen!
  • 🎨 Create cool designs, BuidlGuidl articles or walk-throughs!
  • 🧹 Good at front end? There are always prototypes that need a good UI/UX!

Learn more about streams:

Use GitHub to collaborate with peers:

Found this site helpful?

πŸ˜‡

Consider minting an NFT and making a donation!

NFT Image

Use modern frontend styling!

Learn how to use modern frontend styling to make your dApps look great fast!

More resources!

🍰

Get on the right mindset:

Learn about why all this is important and useful:

Learn on the go:

  • freeCodeCamp - Reccomended JavaScript Algorithms and Data Structures, and Front End Development Libraries

Learn Docker and GraphQL: