TopWeb3 repositories — master dApps, DAOs, NFTs in a blink of an eye
In case of achieving the most efficient learning curve, it is extremely important to have good resources, which will make it easy and enjoyable.
For every developer, GitHub platform is known as a “library of code”. There can be find many useful and informative code bases or great theory sources.
Purpose of this material is to provide best repositories for web3 developers.
foundry-rs/foundry
As author mentioned, Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Rainbow-me/Rainbowkit
While web3 development, it is inevitable to connect wallet at some point. This repo helps making it easy and enjoyable.
Dabit3/full-stack ethereum
The great resource for dapps developer, code base provides full tutorial of smart contract development with Solidity, Ethers, Hardhat and the graph.
OpenZeppelin/openzeppelin-contracts
With nearly 20k starts, open zeppelin is the most used resource in creating smart contracts. It can be extremely useful for NFTs development, by wide variety of exportable contracts examples, it is so powerful tool.
OMGWINNING/NFT-Marketplace-Tutorial
Repo created for all developers who want to code an NFT marketplace. It not only shows how to use solidity, ethers.js and frontend tools, but also how to call alchemy api faster.
Polygon Academy
This account owns few great repos, which can introduce you how to build basic web3 projects, like dapps and crypto games. Really worth of giving a try.
Developer DAO/Create-dao
This resource teaches how to build DAO — decentralized autonomous organization.
Nambrot/Blockchain-in-js
Really great repo for understanding the basic concepts of blockchain structure. It goes through fundamental terms and explains in very enjoyable way, by creating blockchain in JavaScript.
Bkrem/Awesome-solidity
As author says, this repo is: A curated list of awesome Solidity resources, libraries, tools and more.
Kacper-Hernacki/100-days-of-web3-challenge
This is my own repo, which consists all days of a challenge, you can see the road which beginner in decentralised — blockchain world has to achieve. There are described with a lot of details topics like: blockchain, blocks, hash, etc.
Moreover, you can see blockhain created with typescript. Probably the only one repo and project, which is still developed. Feel free to contribute…
Conclusion
Above list is the essence of repos for everybody, who wants to learn web3 and make it for living. Highly recommended positions, by thousands of developers all around the world. Do not hesitate, just jump into it and build your first dApp, DAO or NFT marketplace. It can take some time, but such a portfolio can guarantee a dreamed job.