Check if a string is a valid Ethereum address with EIP-55 checksum validation
import { Address } from '@tevm/voltaire/Address'; // Valid checksummed address const validAddr = "0x742d35Cc6634C0532925a3b844Bc9e7595f251e3"; const isValid = Address.isValid(validAddr); // Invalid checksum const invalidChecksum = "0x742d35cc6634c0532925a3b844bc9e7595f251e3"; const hasValidChecksum = Address.isValidChecksum(invalidChecksum); // Not an address const notAddress = "0x123";
examples/addresses/validate-address.ts
Was this page helpful?