useWeb3 provides a curated overview of the best and latest resources on Ethereum, blockchain and Web3 development.
These resources help you develop your own smart contracts, DeFi project, ERC20 or NFT tokens in Solidity or Vyper. Connect with them using Web3 client libraries. Or publish them to the network or decentralized web, such as IPFS.
How would you like to get started?
Get familiar with the core concepts and fundamentals, or start learning through tutorials, courses, books, videos or code challenges.
How to DeFi
Decentralized Finance is taking over the world. Learn how to get started and join the revolution.Beginner
A guide to the operation and use of Ethereum and other EVM-compatible blockchains.Beginner
A Web3 based wargame played in the Ethereum Virtual MachineBeginner
#1 Solidity Tutorial & Ethereum Blockchain Programming CourseBeginner
Capture the Ether
Capture the Ether is a game in which you hack Ethereum smart contracts to learn about security.Beginner
Learn about crypto by building cool stuff.Beginner
ConsenSys Academy’s mission is to develop the global blockchain ecosystem by bridging the Ethereum knowledge gap, and revolutionizing education through blockchain technology.All
a16z Crypto Startup School
Hours of videos, lectures, presentations, real-world insights and fireside chats from some of the best minds in the crypto space.All
A weekly podcast about the blockchain and cryptocurrency industy.All
Where we talk about zero knowledge research and the decentralised webIntermediate
Framework for rapid Dapp development. Simple. Robust. Extendable. TestableAll
Forkable Ethereum dev stack focused on fast product iterationsAll
Learning Solidity with a collection of YouTube videos and example code.Beginner
Building on Ethereum
Nader Dabit and Austin Griffith discuss building apps with Solidity and Ethereum as well as the developer ecosystem, how to get started, as well as landing jobs and contracts.Beginner