Developer tools
Useful calculators and explainers in the developer collection.
SHA-256 Hash Calculator
Calculate SHA-256 for public, nonsecret text locally in the browser using Web Crypto.
Use tool →DeveloperToken Decimal Unit Converter
Convert base token units into human-readable token quantities using a specified decimal precision.
Use tool →DeveloperEVM Function Selector Calculator
EVM Function Selector Calculator. Calculates the selector from an exact canonical ABI function signature.
Use tool →DeveloperEthereum Event Topic Hash Generator
Ethereum Event Topic Hash Generator. Calculates the signature topic used for non-anonymous EVM events.
Use tool →DeveloperEVM EIP-55 Checksum Formatter
EVM EIP-55 Checksum Formatter. Reformats public EVM addresses to EIP-55 checksum casing.
Use tool →DeveloperERC-20 Transfer Calldata Builder
ERC-20 Transfer Calldata Builder. Builds unsigned ERC-20 transfer calldata as a local developer aid; does not submit transactions.
Use tool →DeveloperERC-20 Approve Calldata Inspector
ERC-20 Approve Calldata Inspector. Shows the exact unsigned approval calldata and flags unlimited allowance as high-risk.
Use tool →DeveloperEVM Transaction Method ID Extractor
EVM Transaction Method ID Extractor. Identifies a supplied 4-byte selector without pretending to decode arbitrary contracts.
Use tool →DeveloperERC-20 Transfer Calldata Decoder
ERC-20 Transfer Calldata Decoder. Decodes standard transfer input only when the selector and lengths match.
Use tool →DeveloperBlockchain Unix Timestamp Converter
Blockchain Unix Timestamp Converter. Safely converts numerical block-time references to and from human-readable UTC dates.
Use tool →DeveloperUTF-8 to Hex Converter
UTF-8 to Hex Converter. Converts text to a reusable hexadecimal payload.
Use tool →DeveloperHex to UTF-8 Text Decoder
Hex to UTF-8 Text Decoder. Shows human-readable UTF-8 only when the supplied hex is well formed.
Use tool →DeveloperText to Bytes32 Encoder
Text to Bytes32 Encoder. Generates exactly 32 bytes for Solidity fixed-length bytes32 values.
Use tool →DeveloperBytes32 to Text Decoder
Bytes32 to Text Decoder. Decodes a conventional right-zero-padded short text bytes32 representation.
Use tool →DeveloperBlockchain JSON Structure Validator
Blockchain JSON Structure Validator. Validates publicly safe JSON structure without sending JSON or credentials to a remote server.
Use tool →DeveloperBlockchain JSON Formatter
Blockchain JSON Formatter. Formats supplied JSON data for developer research.
Use tool →DeveloperContract ABI Function Inventory
Contract ABI Function Inventory. Checks that a supplied ABI declares functions and labels state-changing operations.
Use tool →DeveloperRead-only JSON-RPC Request Builder
Read-only JSON-RPC Request Builder. Builds a read-only RPC request example; no arbitrary remote endpoints or unsafe proxy.
Use tool →