Suhail Kakar
Suhail Kakar

@SuhailKakar

16 Tweets 1 reads Jan 12, 2023
13 Projects you can build to become a web3 and blockchain master - including tech stack
↓
Learning to code can be difficult and confusing, especially if you aren't sure where to start. The greatest approach to improving your Web3 skills is to use them to create projects.
In this thread, I will be sharing 13 projects that you can build to increase your Web3 and Blockchain skills, whether you're a novice or returning to coding.
1. ERC-20 Token
Cryptocurrencies have recently gained popularity, providing businesses and individuals with limitless opportunities. On the Ethereum blockchain, an ERC20 token is a standard for creating and issuing smart contracts.
Tech Stack: Solidity
2. Blockchain-based To-do App
A todo app is another beginner-friendly project. Ethereum smart contracts are at the heart of this project. You can make a to-do website that allows users to add tasks, check them off as they are completed, and so on.
Tech Stack: Solidity
3. Ethereum Wallet
There are 100s of Ethereum wallets on the internet right now, each of them has its own pros and cons. Building your own Ethereum wallet and adding any feature you like would be an interesting project.
Tech Stack: Solidity, Hardhat, Next, Tailwind CSS
4. Decentralized Blog
Building your own blog doesn't only improve your coding skill, but your online presence too. If you have a blog and share content you can get a lot of visitors which can increase your online presence.
Tech Stack: Solidity, Lens Protocol, The Graph
6. Time lock Wallet
A wallet with a time lock smart contract would keep your crypto assets locked for a predetermined period of time. That means, even if you want to, you won't be able to withdraw your crypto assets.
Tech stack: Solidity, Next, TailwindCSS
7. NFT collection
It is 2022 and NFTs are everywhere, from Reddit to Twitter everyone is talking about them. You can build an NFT marketplace where users can sell and buy NFTs. You can allow users to connect their wallet and bid.
Tech Stack: Solidity
8. Transparent and Genuine Charity System
Online charity trusts could benefit from the blockchain system's transparency. Contributors can track the donation's progress in real-time and confirm whether or not it is reaching the right people.
Tech Stack: Livepeer, The Graph, ZK
9. NFT Music Application
Imagine building a music application where each music is an NFT and each album is an NFT collection, no need to imagine you can just build it. Yes, you can, with blockchain technology and smart contract this type of application is 100% possible.
9. Peer To Peer Carpooling
You can create a smart contract that would connect the rider and driver directly without the intervention of any third party like Uber. Agencies like Uber have all the data of drivers as well as of riders and this can lead to major privacy issues
10. Blockchain-Based Voting System
The blockchain-based system can ensure transparency. Voting can be done using a mobile application that is connected to a blockchain system if it is successfully established.
11. Decentralized Video Sharing App
If you want to learn about storing videos on the IPFS, saving the hash on the blockchain, adding media players, then it would be better to build a video-sharing app similar to YouTube.
Tech Stack: Livepeer, Lens, The Graph, Next
12. Social Media Application
Social media applications are very cool, they allow us to interact with other people. What if you could build a social media application that just allows the user to connect their wallet and that is it.
Tech Stack: Solidity, Livepeer, Lens, Next,
13. Decentralized Web Hosting System
What if with blockchain, your website doesn’t require a central server? With blockchain, you can split your website content into granules and distribute it all over the internet and then link them together using a blockchain registry.

Loading suggestions...