As the world is moving towards new technology, Web3 is the most trending of them. Developers are learning this new technology very fast, many companies are also shifting towards decentralized blockchain technology. To become a good web3 developer one need good skills related to tech, and for that, they will need practical knowledge of web3 technologies. Like working on or making projects based on blockchain.
In this article, I am going to share ** Some Useful GitHub Repositories you can contribute** to and enhance your practical knowledge of web3 technologies.
1. 100 Days Of Web3
This is a list of Tons of Free Web3 Resources.
This is primarily for Ethereum Developers, but many concepts are shared among different Blockchain or involve different blockchains.
2. Awesome Solidity
⟠ A curated list of awesome Solidity resources, libraries, tools and more.
3. Gun
An open source cybersecurity protocol for syncing decentralized graph data. GUN is a toolkit that allows you to create community-run and encrypted applications, such as an Open Source Firebase or a Decentralized Dropbox. GUN is in use by the Internet Archive and hundreds of other apps. Twitter’s Bluesky program includes GUN!
4. Web3 Ui
A React UI library for Web3. A library of UI components specifically crafted for web3 use cases.
5. Metamask Mobile
Mobile web browser providing access to websites that use the Ethereum blockchain.
6. Nucypher
A decentralized threshold cryptography network focused on proxy reencryption.
7. Nft Api
NFT API that returns resolved metadata and has all information about all NFT collections, users, transactions. Cross-Chain NFT API.
8. Matic.js
This repository contains the maticjs client library. maticjs makes it easy for developers, who may not be deeply familiar with smart contract development, to interact with the various components of Matic Network.
This library will help developers to move assets from Ethereum chain to Matic chain, and withdraw from Matic to Ethereum using fraud proofs.
9. Blockchain Books
A collection of blockchain books to help people learn and become Awesome.
10. web3
Making sense of web3 & crypto. Introduction to key concepts and ideas. Rigorous, constructive analysis of key claims pro and con. A look at the deeper hopes and aspirations.
11. Learn Web3 Dapp
This Next.js app is designed to be used with the Figment Learn Pathways, to help developers learn about various blockchain protocols such as Solana, NEAR, Secret, Polygon and Polkadot!