Skip to main content
Intermediate Planned

Build Your First Web3 DApp

Create a decentralized application with Solidity smart contracts, Hardhat, and a React frontend.

Project Modules

Follow these build guides in order. Published modules are ready to start.

Continue learning →

Before You Start

  • JavaScript basics
  • React fundamentals

What You'll Learn

  • Write Solidity smart contracts
  • Test with Hardhat
  • Deploy to a testnet
  • Connect MetaMask from a React dApp
  • Understand gas and security basics

Implementation Roadmap

Smart Contract Development

Write and test Solidity contracts with Hardhat.

Planned

Testnet Deployment

Deploy to Sepolia and verify on Etherscan.

Planned

Frontend Integration

Connect React UI with ethers.js and MetaMask.

Planned