# 24K Labs Crypto Address Validator

> 24K Labs Crypto Address Validator is a paid API for AI agents from api.24klabs.ai, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Validates and checksums EVM (EIP-55), Bitcoin (base58check and bech32), and Solana addresses, detecting chain type and flagging checksum errors before a transfer.

## Facts

- Endpoint: POST https://api.24klabs.ai/api/v1/crypto-address-validate
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/24k-labs-crypto-address-validator-c59ec45b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-t52ZYaJp97hX6t2VHLvg

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 24k-labs-crypto-address-validator-c59ec45b -d '<json body>'
```

Example prompt: Before I send the funds, can you validate this address — 0x71C7656EC7ab88b098defB751B7401B5f6d8976F — and check if the EIP-55 checksum is correct?

## When to prefer this

Choose this endpoint when you need pre-transfer address validation across multiple chains (EVM, Bitcoin, Solana) in a single call, especially when EIP-55 checksum enforcement matters. Ideal for wallets, payment flows, or agent pipelines that handle multi-chain addresses and need to catch typos or checksum errors before funds are sent.

## Known failure modes

- Invalid or malformed address string returns a validation failure with error details
- Ambiguous address that doesn't match any supported chain format returns an unrecognized chain error
- Empty or null address input returns a bad request error
- Network or service timeout returns a 5xx error

## How this service works

Validate and checksum EVM (EIP-55), Bitcoin (base58check and bech32) and Solana addresses. Detects the chain and flags checksum errors before a transfer.

## Output

Returns whether the address is valid, the detected blockchain/chain type (EVM, Bitcoin base58check, Bitcoin bech32, or Solana), EIP-55 checksum status for EVM addresses, and any detected formatting or checksum errors.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": "evm",
  "valid": true,
  "checksum_valid": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/24k-labs-crypto-address-validator-c59ec45b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.24klabs.ai](https://www.zero.xyz/host/api.24klabs.ai/llms.txt)
