Skip to content
Samarth Patel edited this page Jan 27, 2026 · 1 revision

Welcome to validator0x Wiki πŸ›‘οΈ

validator0x is a lightweight, zero-dependency TypeScript library for validating blockchain wallet addresses across multiple chains.

πŸ“š Documentation

✨ Features

  • βœ… Multi-chain support (Ethereum, Solana, Bitcoin, Polygon)
  • πŸ”’ Zero dependencies
  • πŸ“¦ TypeScript-first with full type definitions
  • πŸš€ Lightweight and fast
  • 🎯 Checksum validation for EVM chains
  • 🌐 Network detection (mainnet/testnet)

πŸ”— Quick Links

πŸš€ Quick Example

import { validateAddress } from 'validator0x';

const result = validateAddress(
  '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
  'ethereum'
);

console.log(result.valid); // true or false

πŸ’‘ Why validator0x?

When building Web3 applications, validating wallet addresses is crucial for:

  • Preventing user input errors
  • Avoiding sending funds to invalid addresses
  • Improving UX with real-time validation
  • Supporting multiple blockchain ecosystems

Ready to get started? Check out the Getting Started guide!

validator0x

npm


⚑ Quick Start

npm install validator0x

πŸ’– Support


v0.1.1 | MIT License

Clone this wiki locally