Build a Web3 Twitter clone using Solidity and Polygon

Build a Web3 Twitter clone using Solidity and Polygon

Master the art of building full stack decentralized application

New Course
Course Instructor: Rahul Agarwal

Course Outcomes

  • Blockchain Knowledge
  • Web3 full stack architecture
  • Solidity implementation
  • Use of Hardhat and Metamask
  • Uploading Image to IPFS
  • React JS Integration with Web3
  • Polygon Blockchain deployment
  • Real world decentralised application
  • Web3UIKit

Course Structure

46 lectures5h 12m total duration

  Create a hardhat project 
7min
  Alchemy and Metamask keys 
6min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min

About This Course

Twitter has been one of the most popular social media platforms for users worldwide. However, crypto users realize that a decentralized version of Twitter would be highly beneficial since it would eliminate the negative aspects of Twitter’s centralized platform. Thus, in this course we will build a Web3 Twitter clone from scratch. We will start by writing and testing the smart contract using Solidity and Remix. Then we will deploy the contract to Mumbai test network using hardhat. After that we will use React js to build our frontend and finally use ethers js to interact with the deployed contract. For uploading images we will use Web3 storage IPFS service provider.

To be successful in this guide, you must have the following:

  1. Node.js and VS Code should be installed.

  2. Metamask wallet extension should be installed in your browser with some test matic tokens in it.

  3. Basic knowledge of Solidity, hardhat and React js required.

The stack

In this course, we will build out a full stack application using:

Blockchain - PolygonWriting Smart Contract - SolidityUI library - React js & Web3UIkitSolidity development environment - HardhatFile Storage – Web3 StorageClient Library - Ethers js

By the end of the course you will learn all the concepts required to apply for a web3 developer job or even build your own startup in the blockchain industry. So without wasting any more time, enroll now and get into the next era of internet asap.

Used by learners at

Microsoft
Amazon
Google

Student Feedback

5.0
Course Rating

100%

0%

0%

0%

0%

Reviews

Profile picture for LAY Leangsros
LAY Leangsros
Aug 25, 2023
Great course

Course Instructor

Rahul Agarwal
Expert in Flutter and Blockchain application development
Rahul Agarwal
4.2 Instructor rating
43 Ratings
897 Students
15 Courses

I am an experienced Flutter and Blockchain application developer. I conduct workshops where I am building a community of tech enthusiast. I am well versed in production level application and how to wr...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro