Solidity Tools Collection - Development & Testing
1 min readDec 12, 2022
Summary: This is a list of all tools that can help during blockchain development and testing. These are EVM focused tools.
Ref: Awesome Collection of Tools (with mindmap)
Opcode Tools
Bytecode Analysis and Debugging
- Remix IDE Debugging
- EVM Playground Debugging (Opcode Analysis)
- Solidity Debugger (vscode) - Link to tutorial on how to setup the solidity debugger.
- quilt/etk: evm toolkit
Smart Contract Development & Analysis
- Hardhat Framework : For Solidity Development and Testing using Javascript / Typescript. Link to hardhat tutorial.
- Brownie : For Solidity Development and Testing using Python. Link to brownie tutorials.
- Tenderly : All in one blockchain development. Tenderly Introduction
Utility Tools
- ETH Calldata Decoder
- Hexadecimal to Decimal Converter
- Big Number Calculator
- Big Numbers Subtraction Calculator
- Ethereum input data decoder
- XOR Calculator Online