# verza

> South African verification and KYB primitives for AI agents: 11 checks covering identity number validation with safe decode, VAT number validation, phone and email validation, domain age, IP screening, business pre-screens, a published risk score, a site audit of one public URL, a free CIPC number format check, National Credit Act loan-agreement lawfulness verdicts and bulk validation, paid per call via the x402 protocol (USDC on Base). No accounts, no API keys.

- **Domain**: `verza.dev`
- **Provider**: verza (https://verza.dev)
- **Kind**: paid_api
- **Category**: verification
- **Live-responds (last probe)**: False
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 71%
- **Payment protocol**: x402 · network `eip155:8453` · ≥ $0.01
- **Wallet**: `0x6382e6929a20b7eb02bdacfb5368362984b24c15`

## Skills
- **VAT number validation** — Structural validation of a South African VAT registration number (VAT vendor number): 10 digits, leading 4, check digit. Use it to screen a supplier or customer
- **SA ID number validation** — Structural validation of a South African identity number with safe decode: Luhn check digit, birth date, gender and citizenship segments (citizen or permanent r
- **NCA loan agreement verification (Reg 42 Verify)** — Independent lawfulness check of a South African credit agreement's interest rate against the National Credit Act (NCA) Regulation 42 maximum rate caps, the stat
- **Bulk identifier validation** — Validate up to 50 South African identifiers in one settled call: ID numbers, VAT numbers, or a mix. Batch screening of a customer or supplier list for structura
- **SA contact and identity validation** — Validate a South African phone number, an email address and an optional ID number in one call. Phone returns E.164, line type and the original network allocatio
- **CIPC enterprise number check** — Decode a South African CIPC enterprise number (YYYY/NNNNNN/TT): registration year, sequence and entity type. Free. It confirms the number is well formed. It doe
- **Domain age and registry status** — Domain age and registry status from RDAP via the IANA bootstrap. A South African .za name is refused. Also reports whether an address record and an MX record ex
- **IP address screening** — Screen an IP address against the Tor exit list and published AWS, Google Cloud and Cloudflare ranges, and name the country and network from public registry data
- **Business pre-screen** — Supplier pre-screen in one call: CIPC number format, VAT number format, domain age and email DNS. Structural and public DNS checks only. It does not confirm the
- **Risk score** — A points sum of named rules over a South African phone number, an email address, an ID number and an IP address. The rules and the points are published. The sco
- **Site audit** — Audit one public http or https page: Lighthouse scores, DNS, SPF, DMARC, DKIM selectors, TLS, security headers and subdomains. Verza calls a render worker and d

## URLs
- Agent card: https://verza.dev/.well-known/agent-card.json
- Page (HTML): https://agenstry.com/agents/verza.dev
- Documentation: https://verza.dev
