Expert

Real-World Projects

Apply everything you have learned by building production-ready decentralized applications from architecture to mainnet deployment.

  1. Lesson 1

    Building a Decentralized Voting System

    Design and implement a transparent, tamper-proof voting system with voter registration and result tallying.

    35 min
  2. Lesson 2

    Creating a Multi-Sig Wallet

    Build a multi-signature wallet that requires multiple approvals for transactions, used by DAOs and teams.

    35 min
  3. Lesson 3

    Building a Decentralized Marketplace

    Create a peer-to-peer marketplace with listings, escrow, dispute resolution, and fee collection.

    40 min
  4. Lesson 4

    Upgradeable Contracts with Proxy Patterns

    Implement the transparent proxy and UUPS proxy patterns to make your contracts upgradeable.

    30 min
  5. Lesson 5

    Deploying to Mainnet: CI/CD & Production Best Practices

    Set up continuous deployment pipelines, verification, monitoring, and incident response for production contracts.

    30 min
Real-World Projects — Solidity Academy | Crypto Hawking