AnubhavChakrabortynits / free-Web3-resources

A list of FREE resources to make Web3 accessible to everyone.

Home Page:https://francescoxx.github.io/free-Web3-resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Free Web3 Resources πŸš€

This is a list of Free Web3 Resources links to learn Blockchain development.

Start here πŸ‘‡

🏁 Join the Community: free web3 project on 4C

πŸ“ All Francescos' Twitter posts here

WEB3 FREE RESOURCES

Getting Involved

  • Blockchain Trilemma An article about the Blockchain Trilemma.
  • Endgame An Article by Vitalik Buterin to have an idea of the direction Ethereum is taking.
  • Ethereum Whitepaper Introductory paper published in 2014 by Vitalik Buterin, Ethereum's founder, before the launch in 2015.
  • Ethereum Yellowpaper The "Yellow Paper": Ethereum's formal specification

Web3 Roadmaps (Article / Blog)

Web3 Roadmaps (Video)

Web3 Roadmaps (Hindi/ Urdu)

Blogs

Web3 Roadmaps (Hindi/ Urdu)

Blogs

Blockchains

A list of currently active Blockchains projects. Sorted Alphabetically.

  • Algorand Algorand is a blockchain cryptocurrency protocol based on proof of stake and a Byzantine agreement that aims to be scalable.
  • Arbitrum The ideal scaling solution for many DeFi apps Arbitrum Rollup can scale any Ethereum contract.
  • Avalanche Avalanche is a decentralized, open-source blockchain with smart contract functionality.
  • Binance Smart Chain BNB, is the blockchain gas token that fuels transactions on BNB Chain.
  • BitCoin Bitcoin is an innovative payment network and a new kind of money.
  • Cardano Cardano is a public blockchain platform. It is open-source and decentralized, with consensus achieved using proof of stake.
  • Celo Celo is global payments infrastructure that makes financial tools accessible to anyone with a mobile phone.
  • Corda Build digital financial solutions quickly on the only private, secure, and scalable DLT platform designed for regulated markets.
  • Cosmos Cosmos is an ever-expanding ecosystem of interconnected apps and services, built for a decentralized future.
  • EOSIO EOSIO is an open-source blockchain platform that helps developers, investors, and businesses build with confidence.
  • Ethereum Ethereum is the community-run technology powering the cryptocurrency ether (ETH) and thousands of decentralized applications.
  • Fantom Fantom is a highly scalable blockchain platform for DeFi, crypto dApps, and enterprise applications.
  • Harmony is an open and fast layer-1 blockchain. It is compatible with EVM and Solidity. It supports very low transaction fees. Its native crypto is ONE.
  • Hedera Hashgraph Hashgraph is a distributed ledger technology that has been described as an alternative to blockchains.
  • Hyperledger Fabric Hyperledger Fabric is intended as a foundation for developing apps or solutions with a modular architecture.
  • IBM Blockchain Trusted data exchange and workflow automation beyond the boundaries with distributed ledger and blockchain.
  • Klaytn Kakao’s global public blockchain project Klaytn is an enterprise-grade, service-centric platform that brings user-friendly blockchain experience to millions.
  • Lightning Network Scalable, Instant Bitcoin/Blockchain Transactions.
  • MultiChain MultiChain helps organizations to build and deploy blockchain applications with speed.
  • Near Through simple, secure, and scalable technology, NEAR empowers millions to invent and explore new experiences.
  • Oasis A privacy-enabled blockchain platform for open finance and a responsible data economy.
  • Optimism Optimism is a low-cost and lightning-fast Ethereum L2 blockchain.
  • Oracle Blockchain Oracle offers easy ways to adopt blockchain technology including a cloud service, an on-premises edition, and a SaaS application for supply chain.
  • Polkadot Polkadot is an open source, blockchain platform and cryptocurrency that allows for distributed computing.
  • Polygon Polygon is a decentralized Ethereum scaling platform that enables devs to build scalable user-friendly dApps.
  • Solana Solana is a decentralized blockchain built to enable scalable, user-friendly apps for the world.
  • Starknet StarkNet is a permissionless decentralized ZK-Rollup. It operates as an L2 network over Ethereum.
  • Stellar Stellar is an open network for storing and moving money.
  • Tezos Tezos is a decentralized blockchain that can execute p2p transactions and serve as a platform for deploying smart contracts.
  • Tron TRON is a decentralized, blockchain-based operating system with smart contract functionality and proof-of-stake consensus.
  • XinFin Enterprise Ready Hybrid Blockchain For Global Trade and Finance.
  • ZkSync zkSync is a ZK rollup solving Ethereum scalability with zero security compromises.

🎭 Identity

  • MetaMask MetaMask is a software cryptocurrency wallet used to interact with the Ethereum blockchain.

  • Phantom Phantom makes it safe & easy for you to store, buy, send, receive, swap tokens and collect NFTs on the Solana blockchain.

  • WalletConnect WalletConnect is the web3 standard to connect blockchain wallets to dapps.

  • Rainbow Dev Kit RainbowKit is a React library that makes it easy to add wallet connection to your dapp.

  • scaffoldETH Scaffold-eth is everything you need to get started building decentralized applications on Ethereum!

  • WAGMI wagmi.sh is a collection of React Hooks containing everything you need to start working with Ethereum.

πŸ’‘ Ethereum free resources

Ethereum Languages

  • Solidity Solidity is an object-oriented, high-level language for implementing smart contracts.
  • Vyper Vyper is a contract-oriented, pythonic programming language that targets the Ethereum Virtual Machine (EVM).

Solidity

Tutorials

Vyper

Tutorials

Youtube Channels

πŸ‘¨β€πŸ’» Learning Platforms

A list of Blockchain Learning Platforms.

  • LearnWeb3 LearnWeb3 is the best, fastest growing, and completely free web3 education platform for new and experienced web2 developers.
  • Bankless Academy The Bankless Academy is on a mission to introduce 1 billion people to the exciting possibilities of cryptocurrency, DeFi, and beyond.
  • Crypto Zombies CryptoZombies is an interactive school that teaches you all things technical about blockchains. Learn to write smart contracts by making your own crypto-collectibles game.
  • The Road To Web3 Road-to-Web3 is a 10-week, self-paced web3 developer program to help new blockchain devs go from beginner to advanced.

Ethereum Development IDEs

Ethereum Development Environment

  • Brownie Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
  • Foundry Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
  • Hardhat Ethereum development environment for professionals.
  • Truffle A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier.

Ethereum Development Tools πŸ› οΈ

  • Rainbow Dev Kit RainbowKit is a React library that makes it easy to add wallet connection to your dapp.
  • scaffoldETH Scaffold-eth is everything you need to get started building decentralized applications on Ethereum!
  • WAGMI wagmi.sh is a collection of React Hooks containing everything you need to start working with Ethereum.

πŸ‘¨β€πŸ’Ό Ethereum Clients

An Ethereum client is the software that allows Ethereum nodes to read the block on the Ethereum network. (more...)

  • Besu An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client
  • Erigon Ethereum implementation on the efficiency frontier
  • Geth Official Go implementation of the Ethereum protocol
  • Nethermind flagship .NET Core Ethereum client for Linux, Windows, MacOs - full and actively developed.

🌐 Ethereum in different languages

Client SDKs

  • Ether.js The ethers.js library aims to be a complete and compact library for interacting with the Ethereum Blockchain and its ecosystem.
  • Web3.js Web3.js is a collection of libraries that allow you to interact with a local or remote ethereum node using HTTP, IPC or WebSocket.

SDKs

  • Moralis The Ultimate Web3 Development Platform.
  • thirdweb Smart contracts you control. Tools that accelerate your workflow. Intuitive SDKs and widgets for developers.

Node Providers

Node Providers Twitter Thread

  • Alchemy One magic line of code supercharges your development with the world’s most powerful blockchain developer platform, relied upon by the majority of the world's top blockchain apps.
  • Chainstack From startups to large enterprises, thousands of businesses of all sizes use Chainstack’s software and APIs to build, run, and scale blockchain applications.
  • Infura Suite of high availability APIs and Developer Tools that can provide quick, reliable access to the Ethereum and IPFS networks so you can focus on building and scaling next generation software.
  • Quicknode Hosted Blockchain Infrastructure as a Service.

πŸ“‚ File Storage

Decentralized Storage thread

  • Arweave Arweave enables you to store documents and applications forever.
  • Filecoin Filecoin is an open-source, public cryptocurrency and digital payment system intended to be a blockchain-based cooperative digital storage and data retrieval method.
  • IPFS A peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open.
  • Swarm Swarm is a distributed storage platform and content distribution service, a native base layer service of the ethereum web3 stack that aims to provide a decentralized and redundant store for dapp code, user data, blockchain and state data. Swarm sets out to provide various base layer services for web3, including node-to-node messaging, media streaming, decentralised database services and scalable state-channel infrastructure for decentralised service economies.

Indexing

  • The Graph The Graph is an indexing protocol for querying networks like Ethereum and IPFS.

Vietnamese

  • Tino Group Ethereum info, wallets and FAQ in Vietnamese

DAO Communities

  • Buildspace Onboarding devs to web3. Start building cool stuff right now, earn NFTs, access secret opportunities in crypto.
  • Cadena - Build smart contracts, dapps, on multiple chains with a community and earn a Cadena NFT Certificate.
  • Developer DAO Build web3 with friends. New membership is officially open.
  • LearnWeb3DAO Curious about Web3 as a developer? Wonder what are NFTs, DAOs, DeFi, and Smart Contracts? This is the place for you!.
  • Web3 University Teaching Web3 to 20k+ developers worldwide.
  • WebXDAO An Open Source Community that focuses on decentralized applications, web 3, and blockchain technologies πŸš€
  • LabsLumos Global Web3 community

https://twitter.com/LabsLumos

SDKs

  • Moralis The Ultimate Web3 Development Platform.
  • thirdweb Smart contracts you control. Tools that accelerate your workflow. Intuitive SDKs and widgets for developers.

Oracles

What is a Blockchain Oracle? Twitter thread

  • Chainlink Chainlink decentralized oracle networks provide tamper-proof inputs, outputs, and computations to support advanced smart contracts on any blockchain.
  • Flux Flux is the trustless data layer for web3. Flux is a cross-chain oracle that provides smart contracts with access to economically secure data feeds on anything.

Off Chain Data Protocols

  • Ceramic Network Ceramic is a decentralized data network that brings unlimited data composability to Web3 applications.
  • Gun The decentralized distributed graph database engine. GunDB is the Open Source Firebase alternative, a web3 data protocol.

NFT Marketplaces

  • Axie Infinity Axie Marketplace is the online shop for the video game Axie Infinity.
  • Decentraland Decentraland is completely based on the fantasy (Metaverse), with pretty much the same functionality as the real world.
  • Looksrare LooksRare is a community-first NFT marketplace with rewards for participating.
  • OpenSea Opensea is the largest NFT marketplace and the one I used to mint my first NFT.
  • Rarible A very large marketplace, partnered with Adobe. To use the marketplace, you need its own token "Rarible"

Portuguese

  • Web3dev Content and community for web 3 developers in Portuguese.

Chinese

French

  • Ethereum France Main website for Ethereum Content, Communities and Events in French.

German

Hindi

  • Ethereum Hindi Main website for Ethereum Content, Communities and Events in Hindi

Italian

  • Ethereum Italy Main website for Ethereum Content, Communities and Events in Italian.

Spanish

Turkish

  • BTK Academy blockchain and cryptocurrency-focused course in Turkish.

Vietnamese

  • Tino Group Ethereum info, wallets and FAQ in Vietnamese

Oracles

What is a Blockchain Oracle? Twitter thread

  • Chainlink Chainlink decentralized oracle networks provide tamper-proof inputs, outputs, and computations to support advanced smart contracts on any blockchain.
  • Flux Flux is the trustless data layer for web3. Flux is a cross-chain oracle that provides smart contracts with access to economically secure data feeds on anything.

Off Chain Data Protocols

  • Ceramic Network Ceramic is a decentralized data network that brings unlimited data composability to Web3 applications.

  • Gun The decentralized distributed graph database engine. GunDB is the Open Source Firebase alternative, a web3 data protocol.

  • LearnWeb3 LearnWeb3 is the best, fastest growing, and completely free web3 education platform for new and experienced web2 developers.

  • Bankless Academy The Bankless Academy is on a mission to introduce 1 billion people to the exciting possibilities of cryptocurrency, DeFi, and beyond.

  • Crypto Zombies CryptoZombies is an interactive school that teaches you all things technical about blockchains. Learn to write smart contracts by making your own crypto-collectibles game.

  • The Road To Web3 Road-to-Web3 is a 10-week, self-paced web3 developer program to help new blockchain devs go from beginner to advanced.

Solana

image

πŸ‘¨β€πŸ’» Open Source Projects you can contribute to

In-person presentation sessions

Youtube Channels

About

A list of FREE resources to make Web3 accessible to everyone.

https://francescoxx.github.io/free-Web3-resources

License:MIT License


Languages

Language:HTML 100.0%