Tools to help you develop on ethereum and other evm chains.
EIP-712 is a protocol for hashing and signing of typed structured data instead of just bytestrings.
This ERC proposes a specification about how to handle signed data in Ethereum contracts.
Convert EVM addresses to checksum format.
ZK Boilerplate dapps using snarkjs and circom.
Analyze and decode EVM transactions aiding in transaction analysis and debugging.
Derive hashes from text such as keccak256, sha256, sha512.
Construct merkle trees and verify proofs using openzeppelin library.
Convert between various gas units (wei, gwei, eth) for smart contracts on the EVM networks.
Convert between strings and bytes.
Generate random private and public key pairs for EVM chains.
Generate contract address for next contract deployment from an address.
Mimic (EOA or multisig) address connection to any dapp using wallet connect.
Solidity helpers such uint, int max values, zero address, etc.
Decimal to hex and binary convertor.