Web3 Developer Tools
A list of useful Web3 developer tools.
Third-party node providers:
Development environments:
- Hardhat: JavaScript, preferred option so far
- Truffle Suite: JavaScript
- Foundry: Solidity
- Brownie: Python based framework for Solidity / EVM
- Anchor: for Solana
Decentralized off-chain storage solutions:
Querying the blockchain:
Ethereum scaling solutions:
Authentication (connecting Wallet)
Client (frontend)
Other tools:
- OpenZeppelin - Helps you to write secure smart contracts
- Web3Modal - A single Web3 / Ethereum provider solution for all Wallets