A collection of essential Ethereum development tools in your browser. Built with React and ethers.js, this web application provides commonly used utilities for Ethereum developers.
Convert between different Ethereum units:
- Supports wei, kwei, mwei, gwei, szabo, finney, and ether
Convert strings to bytes32 format:
- Automatically pads strings to 32 bytes
Generate function selectors for smart contract development:
- Input function signatures (e.g., "transfer(address,uint256)")
- Option to pad selector to 32 bytes with zeros
- React
- ethers.js - Ethereum library
- Chakra UI - Component library
- React Router - Navigation
- Clone the repository
git clone https://github.com/alikonuk1/eth-tools.git
- Install dependencies
npm install
- Start the development server
npm start
- Open http://localhost:3000 to view it in your browser
npm start
- Runs the app in development modenpm test
- Launches the test runnernpm run build
- Builds the app for production
- @chakra-ui/react - UI components
- ethers - Ethereum library
- react-router-dom - Routing
- @vercel/analytics - Analytics