Thank you for getting us in the Top 5 products of the day!
Metaschool - Become a Web3 dev hero by building and shipping dApps! | Product Hunt

Something special is Cooking at Metaschool!

Is it an exciting new course or Web3 recognition or planning exciting events? Stay tuned to know more!


  • 0


  • 0


  • 0


  • 0


Build Hogwarts Sorting Hat dApp on Polygon

Build a Hogwarts Sorting Hat dApp to elevate your dApp building skills with a touch of nostalgia. In this one-of-its-kind Metaschool course, you will get to build a Sorting Hat dApp and make it choose one of the four Hogwarts houses for you. Then, you will learn to code the logic in smart contracts, deploy it, and integrate it into a React frontend to interact with it. So get ready to relive your fond childhood memories.

Project Curriculum

Let’s Get Started

Get an overview of what you will learn in this course and set up the basic project.

What Are We Building Today
Set Up Your Project
Secure Your Data

Build Hogwarts Contract

Learn to build the logic part of your application.

Create Hogwarts Contract
Create House Assignment Contract

Deploy Smart Contracts

Learn to deploy the smart contracts that you coded.

Deploy Smart Contracts

Add dApp’s Frontend

Learn to add the frontend of your dApp.

Setup the Frontend Project
Let’s Implement the Basics
Dive Deep Into the Code
Add More Functionalities
Add the Final Touches
Run the dApp

Wrap Up

Conclude all your learnings and outcomes.

Let’s Wrap It Up

🎉 Completion

Get the NFT upon completion the course

Special NFT

Get your NFT Image

Showcase this NFT on your CV as a proof of you being a banger web3 developer

Why learn Solidity?

Most popular smart contract language

Over 85% developers active in web3 are using Solidity.

Demand of Solidity devs is on its way up

The average salary for a Solidity developer is over $150,000 p/a.

Relatively easy language to learn

Solidity is based on C++ and JavaScript, so it is an easy transition.

Opens up a world of new opportunities

Become a part of the growing Ethereum ecosystem and develop innovative applications.

260+ users have enrolled for this course
Share: Share on FacebookShare on Twitter

Frequently asked questions

© 2023 Metaschool. All rights reserved