> ## Documentation Index
> Fetch the complete documentation index at: https://voltaire.tevm.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Validate Ethereum Address

> Check if a string is a valid Ethereum address with EIP-55 checksum validation

Check if a string is a valid Ethereum address with EIP-55 checksum validation

```typescript theme={null}
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";
```

<Tip>
  This is a fully executable example. View the complete source with test assertions at [`examples/addresses/validate-address.ts`](https://github.com/evmts/voltaire/blob/main/examples/addresses/validate-address.ts).
</Tip>

## Related

* [API Reference](/primitives)
* [More Examples](/examples)
