Generate Ethereum 4-byte function selectors from Solidity function signatures or ABI JSON. Uses keccak256 hashing for accurate function selector values.
A function selector is the first 4 bytes of the Keccak-256 hash of a Solidity function signature. It uniquely identifies a function in Ethereum smart contracts and is used in contract calls.
Event Topic Generator
Generate Ethereum event topic0 by hashing Solidity event signatures with keccak256. Supports direct signature input and ABI JSON parsing.
ABI Encoder & Decoder
Encode function calls into ABI format or decode ABI-encoded data back into human-readable form. Essential for Ethereum smart contract development.
Keccak256 Hasher
Generate keccak256 hash online instantly. Solidity compatible hashing for Ethereum smart contract development. UTF-8 text and hex input modes.
JSON Formatter
Format and beautify JSON data with proper indentation. Validate JSON syntax and make it readable.