Animica x402 Directory

Directory / wallet.openverbs.com

wallet.openverbs.com/v1/validate

Validate a blockchain address. Supply `chain` to check against a specific chain, or omit it to auto-detect. Ethereum addresses report their EIP-55 checksum state; Bitcoin covers base58check (P2PKH/P2SH) and bech32/bech32m segwit (P2WPKH/P2WSH/P2TR). A well-formed but invalid address returns `valid:false` — not an error.

Call it

# 1. Ask the endpoint what it costs (no payment, no wallet needed):
curl -i -X GET 'https://wallet.openverbs.com/v1/validate'

# -> HTTP/1.1 402 Payment Required
#    the response carries the price, asset and pay-to address.

# 2. Pay and retry with any x402 client:
npx x402-fetch 'https://wallet.openverbs.com/v1/validate'

Endpoint: https://wallet.openverbs.com/v1/validate. Operated by wallet.openverbs.com, not by Animica. Price and availability were correct at the last probe on 2026-10-01 and are set by the operator, who may change them.

Other endpoints on wallet.openverbs.com

wallet.openverbs.com/v1/detect

Guess which chain an address belongs to from its shape and encoding, without requiring the caller to know it up front. Returns the chain, format and address typ…

GET · $0.004

wallet.openverbs.com/v1/eip55

Apply the EIP-55 mixed-case checksum to an Ethereum address, regardless of its input casing. Returns the checksummed address and whether it differed from the in…

GET · $0.004

wallet.openverbs.com/v1/normalize

Normalise an address to its canonical form — Ethereum to its EIP-55 checksummed form, bech32 Bitcoin to lowercase (base58check is left untouched as it is case-s…

GET · $0.004

All 4 endpoints on wallet.openverbs.com →