Builder General Resources
Resources
ETHGlobal Interactive Guides - curated list of useful tools, resources, and open-source projects that will help you get started with web3, by ETHGlobal
Ethereum.org's Getting Starting Page - list of basic guides to get started
Ethereum.org's Developer Resources - Guides, IDEs, tools, libraries
Tooling
Smart Contract Development
Hardhat - Ethereum development environment
Remix - In-Browser IDE
Foundry - Smart Contract development toolchain
Web3 Client Libraries
The following libraries can be used by a frontend or backend service to interact with Ethereum blockchains.
Testing & Deployment
RPCS
File Storage
Filecoin