# Vextorium Crypto Address Validator

> Vextorium Crypto Address Validator is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-15).

Validates and classifies a cryptocurrency address by format, type, and network for EVM, Solana, Bitcoin (all formats), Litecoin, Dogecoin, Tron, and Cosmos chains — computed locally without external calls.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/crypto-address-validate?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-crypto-address-validator-e8abbf90
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xV6QW-GvfGxKdZ39zGQAn

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vextorium-crypto-address-validator-e8abbf90 -d '<json body>'
```

Example prompt: Before I send my crypto, can you check if bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq is a valid Bitcoin address and tell me what type it is?

## When to prefer this

Choose this endpoint when you need lightweight, fast, local validation of a crypto address across a wide range of blockchains (EVM, Bitcoin all formats, Solana, Litecoin, Dogecoin, Tron, Cosmos) before executing a transfer. Preferred over on-chain lookups when you only need format/type validation without balance or transaction history — and when latency and cost matter. Ideal for pre-flight checks in payment flows, wallet UIs, or agent-driven crypto operations.

## Known failure modes

- Invalid or malformed address returns valid: false with null type/network fields
- Unsupported blockchain address format may not be recognized
- Mixed-case EVM addresses failing EIP-55 checksum returned as invalid
- Network ambiguity for addresses that look valid on multiple chains
- Payment failure (402) if USDC balance is insufficient for the $0.003 per-call fee

## How this service works

Detect and validate a crypto address before sending funds: EVM (EIP-55 checksum), Solana, Bitcoin (legacy, P2SH, SegWit, Taproot), Litecoin, Dogecoin, Tron and Cosmos bech32, with its type and network. Computed locally.

## Output

Returns a JSON object with: valid (boolean), address (the input), type (e.g. P2WPKH, P2PKH), family (e.g. Bitcoin, Ethereum, Solana), network (e.g. Bitcoin mainnet, Ethereum mainnet), and encoding (e.g. bech32, base58, hex). All validation is computed locally.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string",
   "description": "Address to check"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "type": "P2WPKH (SegWit nativo)",
  "valid": true,
  "family": "Bitcoin",
  "address": "bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq",
  "network": "Bitcoin mainnet",
  "encoding": "bech32"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-crypto-address-validator-e8abbf90/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
