web3 resources
With thousands of resources and roadmaps, you’ll find all the information and tools you need to be successful with Learnn.
Join 50k+ Learners
GitHub - smartcontractkit/foundry-starter-kit
Contribute to smartcontractkit/foundry-starter-kit development by creating an account on GitHub.
Introduction - ENS Documentation
The Ethereum Name Service (ENS) is a distributed, open, and extensible naming system based on the Ethereum blockchain.
The Complete Hands-On Hardhat Tutorial | by Rodrigo Herrera Itie | Better Programming
Hardhat is one of the most popular tools in the Ethereum developer’s stack. In this tutorial, we are going to learn how to use Hardhat and understand its main features. This tutorial is going to be…
Build your first Web 3.0 Application with HTML, CSS, JavaScript, and Remix-IDE.
Build your First Web3 App With HTML CSS And JavaScript By Vivek Suthar
thirdweb
thirdweb’s goal is to make building web3 apps easy for everyone. You pay zero fees for deploying smart contracts, using our dashboard and interfacing with ou...
Ethereum LAYER 2 SCALING Explained (Rollups, Plasma, Channels, Sidechains)
So what is Ethereum Layer 2 scaling all about? And what is the difference between projects such as Optimism, xDai, OMG and Loopring? We’ll answer all of thes...
GitHub - sebischair/bbse: Lecture slides "Blockchain-based Systems Engineering"
Lecture slides "Blockchain-based Systems Engineering" - GitHub - sebischair/bbse: Lecture slides "Blockchain-based Systems Engineering"
web3 starter pack ����♂️
most common web3 and crypto questions/misconceptions
Learn Blockchain, Solidity, and Full Stack JavaScript Development
There are thousands of open jobs related to blockchain development companies like IBM, VMware, and Deloitte. We just published a 30-hour course on the freeCodeCamp.org YouTube channel that will help you learn skills related to blockchain, Solidity, and Web3 development. If you are interested in learning about blockchain development, this
Intro to Smart Contracts
If you're new to web3 development, this is the place to start! Smart contracts form the basis for all dApps built on the blockchain, and they're typically written in custom languages such as Solidity (for Ethereum) or Cadence (for Flow).
Harmony
Harmony is an open and fast blockchain. Our mainnet runs Ethereum applications with 2-second transaction finality and 100 times lower fees. Our secure bridges offer cross-chain transfers with Ethereum, Binance and 3 other chains.
Near Academy
NEAR Academy is an interactive introduction course for web developers looking to explore blockchain integration to their Apps. It is free, and it hands a completion certificate.
Dev3 | Web3 Onboarding, Analytics, Security & UX - Dev3
Want to automate tedious tasks & create blockchain apps that simplify your work, with little or no coding required? Try Dev3 for FREE!
CodeXpert
Home for blockchain tutorials..!
Gas Optimizations for the Rest of Us — Mirror
The basics of optimizing Solidity contracts, explained for regular coders.
The Architecture of a Web 3.0 application
The architecture of Web 3.0 applications are completely different from Web 2.0 applications. But all of that’s changing.Blockchain technology has unlocked an exciting new direction for Web 3.0 applications. In this article, we're going to focus on what the Ethereum blockchain brings to the table.
Web3 Key Infrastructure simplified for everyone
Web3Auth is a simple, non-custodial auth infrastructure that enables Web3 wallets and applications to provide seamless user logins to both mainstream and native Web3 users.
GitHub - matter-labs/awesome-zero-knowledge-proofs: A curated list of awesome things related to learning Zero-Knowledge Proofs (ZKP).
A curated list of awesome things related to learning Zero-Knowledge Proofs (ZKP). - GitHub - matter-labs/awesome-zero-knowledge-proofs: A curated list of awesome things related to learning Zero-Knowledge Proofs (ZKP).
NFT Marketplace - Buy, Sell & Collect NFTs | LooksRare
LooksRare is a community-first marketplace for NFTs and digital collectibles on Ethereum. Trade non-fungible tokens with crypto to get rewards.
solidity - Visual Studio Marketplace
Extension for Visual Studio Code - Ethereum Solidity Language for Visual Studio Code
Empowering Web3 developers to build the apps of their dreams
Tatum is the fastest blockchain development platform with a unified framework for 60+ blockchain protocols. Code once, deploy to any blockchain.
Web3 Jobs • Crypto, Web3, and Blockchain Jobs
Find or Post Web3 Jobs Today ✅ New Web3 Blockchain, Developer, and Designer Jobs handpicked every week. Join other creators building the new web!
Learn Blockchains by Building One | HackerNoon
The fastest way to learn how Blockchains work is to build one
GitHub - embarklabs/embark: Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms - GitHub - embarklabs/embark: Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Events and Logging in SoliditySolidity Events and Logging [With Examples] | Chainlink
In this technical tutorial, learn all about events and logging in Solidity. This is everything you need to know.
GitHub - ethereumbook/ethereumbook: Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood - GitHub - ethereumbook/ethereumbook: Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
#1 Solidity Tutorial & Ethereum Blockchain Programming Course | CryptoZombies
CryptoZombies is The Most Popular, Interactive Solidity Tutorial That Will Help You Learn Blockchain Programming by Building Your Own Fun Game with Zombies — Master Blockchain Development with Web3, Infura, Metamask & Ethereum Smart Contracts and Become a Blockchain Developer in Record Time!.
Introduction · Ethereum Development with Go
Learn how to deploy, compile, interact with smart contracts, send transactions, use the swarm and whisper protocols, and much more with this little guide book on Ethereum Development with Go.
Solana | Developers: Resources and Information for Building on Solana
Learn why Solana is used by the best and brightest teams in crypto. Explore our guides and examples to start building on the Solana blockchain.
How to Become a Blockchain Engineer | by Patrick Collins | Better Programming
Becoming a blockchain engineer is the most fun, rewarding, and exhilarating choice I’ve and my colleagues have ever made. And we’ve already blazed the trail for you to get started! In this article…
dappKit - The simple way to start your web3 project
Start your own web3 app with just 3 lines of code. NFT, crypto tokens, DeFi platforms, DAOs and more. A free web3 SDK created by devs for the blockchain developer community.
Issue #33: DAOs...company or community? - by Andrew Beal
Lately, more and more of my friends are joining DAOs. Some are passive members, others are active contributors. I assume a lot of this is due to DAOs being the thing de jour right now in the industry. Nonetheless, it’s been an interesting trend to observe.
Avalanche: Create Without Limits | dApp Platform
Avalanche is the fastest, most reliable smart contracts platform in the world. Build anything you want, any way you want, on the eco-friendly blockchain designed for Web3 devs.
Ethereum Tokens: ERC721 Tutorial (NFT, non-fungible tokens)
ERC721 allow to represent non-fungible assets (NFT) on the blockchain. That's very useful to represent unique items, like the famous virtual kitties of cryptokitties.
Become a Web 3 & Blockchain Developer in 2022 | Practical Step by Step Solidity and Web3 Roadmap
Are you wondering how to become a web 3 blockchain developer? Look no further, and get all the info in one video. The first 1,000 people to use the link or m...
Embark into the Ether. | Embark
The all-in-one developer platform for building and deploying decentralized applications.
Intro to banking (video) | Khan Academy
Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.
Curious Beginner's Guide to Crypto
This post “explains like I’m five” core crypto concepts: web 3, blockchain (wallets, consensus), tokens, bitcoin, ethereum, NFTs, and DAOs. Let's go down the rabbit hole together.
Swarm - Storage and Communication for a Sovereign Digital Society
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.
Immersion
Your best friend in the new Exponential Age
RainbowKit
The best way to connect a wallet 🌈
Data Science and Cognitive Computing Courses - Cognitive Class | Free Courses in Data Science, AI, Cloud Computing, Containers, Kubernetes, Blockchain and more.
Free courses, projects, and tutorials to learn Data Science, AI, Cloud, Containers, Serverless, Docker, Kubernetes, Quantum, DevOps, SRE and more...
A Complete Guide to Ethereum's Rinkeby Testnet
The Rinkeby testnet is a proof-of-authority testnet web3 developers use to test their application's smart contracts before deploying them to Ethereum's mainnet.
MetaMask Tutorial for Beginners - How to Set Up MetaMask
MetaMask tutorial for beginners - how to setup MetaMask, how to send crypto on MetaMask, how to swap tokens on MetaMask and how to set gas fees on MetaMask b...
Web3Forms - Free Contact Form to Email Service API
Web3Forms free contact form API to send form submissions data to your email. Web3Forms is a free form api & form to email service. No server or backend code needed.
Chia Network
Chia Network is building a better blockchain for real-world use. We are a secure, sustainable and regulatory compliant blockchain network, setting the standard for digital currency infrastructure and inclusive access to global, decentralized finance.
Bootcamps — Encode Club
Apply for our free intensive, live, teacher-taught bootcamps and become a web3 developer!
Understanding Ethereum - district0x Education Portal
Understanding Ethereum Topics
FullStack Web3 — Everything You Need to Know | by Patrick Collins | Better Programming
We learn exactly how web3 / blockchain / smart contract applications work in the front end using HTML and JavaScript. We'll look at popular Nextjs / React packages to make your development lifecycle 100 times easier.
The world’s most powerful and sustainable blockchain.
Algorand builds technology that accelerates the convergence between decentralized & traditional finance by enabling the simple creation of next generation financial products, protocols, and exchange of value — Including NFTs, stablecoins, payments & more.
RainbowKit
The best way to connect a wallet 🌈
Questbook
Discover Opportunities in Web 3.0 and Earn in Crypto
TokenomicsDAO
A place to explore and collaborate on Tokenomics of web3 protocols and blockchain applications.
Writing your first Hello World contract in Solidity - Metaschool
This is a beginner level project for anyone looking to start in web3 space.
The world's most powerful suite of high availability blockchain APIs and developer tools
Infura's development suite provides instant, scalable API access to the Ethereum and IPFS networks. Connect your app to Ethereum and IPFS now, for free!
Web3 Tutorial
Share your videos with friends, family, and the world
Polkadot: Web3 Interoperability | Decentralized Blockchain
Polkadot empowers blockchain networks to work together under the protection of shared security.
Solidity 30 day challenge - codedamn
Solve solidity 30 challenges
Empowering Web3 developers to build the apps of their dreams
Tatum is the fastest blockchain development platform with a unified framework for 60+ blockchain protocols. Code once, deploy to any blockchain.
Justin’s Reading List
Web3 is developing quickly and packed with key terms. I explain web3 simply by summarizing top articles.
Remix - Ethereum IDE & community
The Remix Project is a rich toolset which can be used for the entire journey of contract development by users of any knowledge level, and as a learning lab for teaching and experimenting with Ethereum.
Crypto Fundamentals and NFTs
Presentation on understanding NFTs
Alchemy SDK - The Best Way to Develop Web3 Dapps
The Alchemy SDK is the easiest way to build scalable web3 applications. Get started with 1 line of code!
Introduction - Foundry Book
A book on all things Foundry
Ethereum - etherworld
200+ Articles related to Ethereum
Blockchain.com | Buy Bitcoin, Ethereum and more with trust
DECENTRALIZED FINANCE (DEFI) FOR BEGINNERS
CryptoHack – Courses
CryptoHack courses offer a guided learning path through modern cryptography. Through solving a series of fun puzzles, you will quickly learn how protocols which secure the internet work.
Ceramic Network – Let your data flow
Ceramic is a decentralized, open source platform for creating, hosting, and sharing streams of data.
GitHub - ledgerwatch/erigon: Ethereum implementation on the efficiency frontier
Ethereum implementation on the efficiency frontier - GitHub - ledgerwatch/erigon: Ethereum implementation on the efficiency frontier
Create ERC20 token on Ethereum (the EASY way)
CREATE YOUR OWN TOKEN FOR FREE (NO-CODE)
How To Become a Highly Paid Blockchain Developer in 2022
🤑 Become an in-demand blockchain MASTER:https://dappuniversity.com/bootcamp00:00 - Intro03:16 - Quantify Blockchain Opportunity in 202209:45 - Skills You MU...
Crypto Theses for 2022
Key trends, people, companies, and projects to watch across the crypto landscape, with predictions for 2022
Dare to dream. Dare to build.
Explore promising domains and ship meaningful products. Backed by a16z + YC.
Bankless Academy
Level up your knowledge of Web3 and DeFi
Welcome to the Road to Web3
Learn about Alchemy's Road to Web3 series, a 10-week, self-paced web3 developer program to help new blockchain devs go from beginner to advanced.
Cadena
Learn Blockchain Development the Smart Way
Your guide to web3
Gain access to earning opportunities while learning about the best apps in web3
Getting Started with Developer DAO
Think of Developer DAO as a community of people who are interested in participating, earning, and contributing to the future of Web3. With over 5000 unique members to the DAO, it can be confusing to see all of the chatter on Discord. We hope this guide provides a quick reference to help you navigate our newly created world.
Why Sign-In with Ethereum is a Game-Changer - Part 1
Sign-In with Ethereum is a game-changer for user choice on the Internet. Instead of submitting to "Big Login," users can now login using the same keys controlling their blockchain accounts--without an intermediary.
The Ultimate Guide to Building Fullstack Dapps
30 Days of Web3 is the ultimate guide to building on Ethereum. Ship a full-stack dapp leveraging must-know web3 tools, protocols, and frameworks.
Bitcoin WhitePaper
Bitcoin: A Peer-to-Peer Electronic Cash System
Downloadable Web3 Icons [Free]
Download these free Web3 icons that you can use anywhere – for personal or commercial purposes.
Build a Practical NFT Ticketing Service with Solidity and React | egghead.io
NFTs, non-fungible tokens, have taken the online world by storm ushering in the proclamation of a new world-wide web... web3.
Blockchain Professional Course for Engineer
The Ethereum Development Training Course is designed for those seeking an in-depth understanding and development experience of the Ethereum Blockchain platform.
How the DAO Hack Changed Ethereum
The DAO hack of 2016 was perhaps the singular event that shaped Ethereum’s trajectory. After $55 million worth of ether (ETH), the native cryptocurrency on E...
Solidity 102: Introduction to Tokens
Learn how to create tokens in the Ethereum Blockchain
Etherspot SDK - Multichain Smart Wallet platform
Leverage the best features of the Ethereum Multiverse quickly with minimal effort and cost.
Dashboards
Blockchain ecosystem analytics by and for the community. Explore and share data from Ethereum, Polygon, BNB Chain, Solana, Arbitrum, Avalanche, Optimism, Fantom and Gnosis Chain for free.
Builder DAO
↓ A community of developers and builders learning together and collaborating in web3.
Introduction to Solidity
Learn the basics of Solidity to start coding smart contracts
Decentralized Finance (DeFi) Infrastructure | Coursera
Offered by Duke University. Decentralized Finance: The Future of Finance is a set of four courses taught by Campbell R. Harvey (Professor of ... Enroll for free.
Cryptopedia: Crypto Content Platform | Gemini
Cryptopedia is a platform designed to provide open source, high-quality, comprehensive crypto content & education to the world.
Join our odyssey to onboard 1 million to web3
Odyssey DAO is a Web3 learning community helping one million people join the Web3 economy. Learn about web3, blockchain, crypto, smart contracts, NFTs, DAOs, DeFi (decentralized finance), breaking into Web3, web3 job opportunities and more!
Fleek: Build on the New Internet
Fleek is a suite of tools with everything you need to build modern sites and apps on the Open Web and its protocols seamlessly.
GitHub - ethereum-optimism/optimism-tutorial: Build your first app on Optimism!
Build your first app on Optimism! Contribute to ethereum-optimism/optimism-tutorial development by creating an account on GitHub.
UniqueVC
The ultimate platform for web3 investors, communities and founders
Create an ERC20 token payment splitting smart contract | by Martin | Coinmonks | Medium
Payments are a reoccurring topic across pretty much every area of crypto, specifically providing payments to multiple stakeholders. For instance, a DAO wants to provide funding to multiple…
Courses | BlockTrain
Join thousands of developer to build and ship cool projects in Web3, AI, Full stack, and more.
WebXDAO
We are an opensource community working around the future of the web. Learn blockchain technology together. The community is powered by Dev Protocol.
What the 'Bitcoin Bug' Means: A Guide to Transaction Malleability
What does transaction malleability mean, anyway, and is bitcoin broken or not? Find out here.