Welcome to the Awesome Web3 Projects repository! This is a handpicked collection of inspiring and educational Web3 projects, perfect for those who are new to the ecosystem or those looking to expand their understanding. If you're new to Web3, don't worry – there's plenty to learn and a great community ready to help. So, let's dive in!
Learn some Solidity, write and deploy a smart contract to the blockchain, and build a Web3 client app to interact with your contract. Perfect for hackers curious about crypto.
⚡️ Tech Stack: Smart Contracts, Solidity, Ethereum
Programmatically generate your own NFT collection, write and deploy a smart contract in Solidity, and build your own React dApp to let friends connect their wallets and interact with your NFTs.
⚡️ Tech Stack: NFT, Web 3.0
Build a DAO for any purpose you like, learning about minting a membership NFT, creating/airdropping a token, public treasuries, and governance using a token.
⚡️ Tech Stack: DAO, Javascript
Pick up some Rust, write and deploy a Solana program, and connect it all back to a React web3 app that anyone with a Solana wallet will be able to interact with.
⚡️ Tech Stack: Solana, React, Rust
Generate your own custom NFTs and then build a storefront for someone to connect their wallet and mint your epic NFTs. All you need to know is React.
⚡️ Tech Stack: Solana, NFT
Write a smart contract in Solidity, deploy to a layer 2 blockchain on Polygon, and build a React app to let your friends connect their wallets and create their domains.
⚡️ Tech Stack: Polygon
Cryptocurrencies. You've seen them make your money disappear. How about using them to make money appear? This is a chill weekend project where you'll build your own store using Solana Pay. No Rust knowledge required. Learn how to take payments directly on the blockchain via wallets by hacking around on your own store app. No payment processors here.
⚡️ Tech Stack: Solana
Learn Cadence and build an NFT collection on Flow! This is a short and async weekend project for curious devs that want to get started on Flow. You’ll learn how to write and deploy your first Flow smart contract using Cadence, build a web3 React app and connect them all together to let people connect their wallet and mint NFTs.
⚡️ Tech Stack: NFT
Web2 social networks are irrelevant, instead learn how to build your own Web3 Twitter Clone dApp from scratch.
⚡️ Tech Stack: Solidity, dApp, Web3
Why buy tokens when you can make your own? This dope project shows you how to create your own token in 30 mins in an easy step-by-step process.
⚡️ Tech Stack: Token, Polygon
A closer look at different token standards for NFTs namely ERC721, ERC721A and ERC1155 and understanding differences, optimizations and opportunities.
⚡️ Tech Stack: NFT
This is a beginner level project for anyone looking to start in web3 space.
⚡️ Tech Stack: Web3, Solidity
In this tutorial for beginners, we are going to be writing a smart contract and learn how we can use the standard for non-fungible tokens ERC 721 to mint an image of Elon Musk programmatically.
⚡️ Tech Stack: NFT, Smart Contracts
A super project to take you from scratch and help you build your first ever minting application.
⚡️ Tech Stack: Web3, NFT
This dope project will help you launch your own NFT marketplace, and understand how NFT minting smart contracts are created and run.
⚡️ Tech Stack: Smart Contracts, NFT
A mini project to help you add connect MetaMask wallet functionality in your app.
⚡️ Tech Stack: Metamask, React
In this tutorial, you will learn how to develop an NFT gallery that displays NFTs by wallet address and smart contract address.
⚡️ Tech Stack: NFT
You're about to learn how to develop a wallet for the Solana protocol. As you build, we'll dive into some of the fundamentals of Web 3 so you can start cultivating an understanding for blockchain technology and decentralized applications (dApps).
⚡️ Tech Stack: Solana, dApps, Blockchain
The goal of this tutorial is to introduce the Web 3 development process in the context of a full stack decentralized application. Specifically, we’ll be bridging you from Web 2 to Web 3 by building a blog similar to Mirror using a Web 3 stack.
⚡️ Tech Stack: Web3
Learn how to build a Dynamic NFT that changes based on market data using Chainlink Oracles that pull data from external sources into a smart contract.
⚡️ Tech Stack: Smart Contracts, API, Chainlink
In this tutorial, you will learn how to develop a simple staking dApp with interest accural, slashing, and deposit/withdraw functionality.
⚡️ Tech Stack: dApps
This tutorial teaches you how to build your own NFT marketplace from scratch: frontend, data storage, and smart contracts!
⚡️ Tech Stack: Smart Contracts, NFT
Learn how to build a token swapping dapp (a simple Matcha.xyz) using the 0x swap API endpoint. This app aggregates liquidity across the greater DEX ecosystem and surfaces the best price to the user.
⚡️ Tech Stack: dApps
There's been a lot of discussions lately about how much control social media giants like Facebook and Twitter have. Regardless of what your opinion on it is, I'd like to share an experiment with you that is super exciting.
⚡️ Tech Stack: Web3, Next.js
Developing your first dapp might seem like a cumbersome process. However, with the right tools and guidance, you'll be able to launch your first dapp quickly!
⚡️ Tech Stack: dApps
This video is a walkthrough on the Web3 Space Game project created with Unity and Moralis. You will be able to claim a Moralis NFT if you defeat all the enemies and also the Final Boss! 😄
⚡️ Tech Stack: Web3, NFT, Blockchain, Moralis, Unity, C#
In this tutorial we build a Netflix Clone, with movie assets stored in a decentral fashion on IPFS. In addition, authentication to the dApp is handled through the users crypto wallet address, facilitated by the Moralis Web3 Development Platform. Happy Building.
⚡️ Tech Stack: Web3.0, UIKit, React, Moralis, Solidity
In this tutorial we build a music streaming website, but with a twist. The Albums will be NFT collections and each song within the albums will be individual NFTs. Hope you enjoy :)
⚡️ Tech Stack: Web3.0, Blockchain, React
In this project you're going to learn how to buy NFTs from an NPC Shop and how to create a full on-chain inventory system with Unity and Moralis Web3. Enjoy!
⚡️ Tech Stack: NFTs
Utilising the Web3 UIKit, React and Google Maps you will build a frontend clone that looks and feels like the AirBNB website. You will also create your very own smart contract to store the details of rentals and handle purchase of any new bookings on the blockchain of your choice. To connect your react app and smart contract you will be using Moralis for smart contract syncing, executing smart contract functions and storing details in the DB for easy access.
⚡️ Tech Stack: Web3, React, blockchain
In this video we build our own Metaverse, similar to Sandbox or Decentraland. The base of any Metaverse is the world in which it is built. In this tutorial, we learn the process to create a Metaverse map, how to animate it, and how to link plots of land in that Metaverse to NFTs that can be registered and transferred in the blockchain.
⚡️ Tech Stack: Solidity, Javascript, Web3.0
In this tutorial, you're gonna be building the Amazon Blockchain Web 3.0 App using Moralis, Next JS, Netlify, Sanity.io, and Tailwind CSS 🔥
⚡️ Tech Stack: Solidity, Moralis, Next.js, Ether.js, Tailwind CSS
This video is a walkthrough on the Web3 Angry Birds project created with Unity and Moralis. We will mint an NFT using a local Unity sprite and then use it as a character!
⚡️ Tech Stack: NFTs
In this Moralis Project, you will dive into building your own Web3 Twitter clone. You will write a simple smart contract that gives you the option to save tweets onto the blockchain of your choice. Using React and the Web3UIkit you will build a frontend that has the feel of Twitter in a beautiful dark theme. Finally you will use Moralis to authenticate users, store their profile data and tweets, interact with your smart contract and retrieve a users NFTs so they can use them as their Profile picture. Happy Building.
⚡️ Tech Stack: React, Solidity
In this tutorial you will learn how to create a smart contract, where holders of a specific NFT token, grants access to a DAO. These NFT holders may create proposals that other members of the DAO may then vote on. If there is a majority consensus on a proposal after the voting period has ended the DAO can then move forth on acting on said proposal. Happy Building.
⚡️ Tech Stack: DAO, Web3, Hardhat, React, Full-Stack Dapp
How to use React JS to build the Frontend of a Web Application. How to use thirdweb to build the backend needed for an Ethereum APP. Hosting your Web 3.0 APP on the Internet using Vercel
⚡️ Tech Stack: Smart Contracts, Solidity, Ethereum
In this tutorial, you're gonna be building the Coinbase Blockchain Web 3.0 App using Next JS, Sanity.io, thirdweb, Styled Components, and Vercel 🔥
⚡️ Tech Stack: Next.js, Sanity.io, Blockchain Web 3.0
Build a Blog App with Lance! This is the BEST tutorial to learn the basics of Solana Development Made with a lot of ❤️
⚡️ Tech Stack: Solana, React, dApp
We just created the Best Free Venmo App Tutorial on the planet 🌎 Made with lots of ❤️.
⚡️ Tech Stack: Next.js, Solidity, Web 3.0
We just created the Best Free DAO Tutorial on the planet 🌎 Made with lots of ❤️.
⚡️ Tech Stack: DAO, Next.js, thirdweb
We just created the Best Free Solana Todo App Tutorial on the planet 🌎 Made with lots of ❤️.
⚡️ Tech Stack: Solana, Next.js, Rust
In this tutorial, you're gonna be building the Spotify Blockchain Web3 dApp using Next.js, Solana, Phantom, QuickNode & Digital Ocean 🚀
⚡️ Tech Stack: Blockchain, Next.js, Phantom
In this tutorial, you're gonna be building the Opensea 2.0 Web3 dApp using Next JS, Replit, thirdweb, Infura, & Tailwind CSS 🔥
⚡️ Tech Stack: Next.js, Replit, Thirdweb, Infura, Tailwind CSS
In this tutorial, you're gonna be building the TikTok Web 3.0 dApp using Solana, Rust, Anchor Framework, Next JS, and Netlify 🚀
⚡️ Tech Stack: Next.js, Rust, Netlify, Solana
In this tutorial, you're gonna be building the CoinMarketCap Blockchain Web 3.0 App using Moralis, Solidity, Next JS, Netlify and Tailwind CSS 🔥
⚡️ Tech Stack: Moralis, Next.js, Tailwind CSS
Build Airbnb with Lance!! Made with a lots of ❤️
⚡️ Tech Stack: Solana, Next.js
In this tutorial, you're gonna be building the Amazon Blockchain Web 3.0 App using Moralis, Next JS, Netlify, Sanity.io, and Tailwind CSS 🔥
⚡️ Tech Stack: Moralis, Solidity, Ethers.js, Next.js, Tailwind CSS
Note: This is a work-in-progress list. Feel free to submit pull requests if you want to add more resources.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.