← Verdix

Pricing

One price per tier, paid per request via x402 (USDC on Base). No subscription, no API key.

Live stats → address-poisoning lookalikes our watcher has flagged on Base, updated hourly.

Lite $0.01

The cheapest list screen. It suits a check before every payment, and it is the default of verdix-guard.

Lite never answers safe. A clean result is no_known_risk: nothing matched these lists. It does not mean the address is safe. Lite skips the address-age read and the flash-loan and unverified-contract signals. For a full check that can return safe, use Quick.

Quick $0.02

Fast screen for small, routine transfers (under ~$100).

Standard $0.10

Recommended default, for transfers of roughly $100–$1,000, or any address you didn't already know — from a message, a tx history, a copy-paste.

Deep $0.50

For large transfers (over ~$1,000), first-time counterparties, or contract interactions, where a mistake would be costly.

Deep does not yet run any check Standard doesn't — it's priced and reserved for further counterparty/contract checks as they ship. We'd rather say that plainly than oversell it.

Quick, Standard and Deep return safe / caution / danger with reasons; Lite returns no_known_risk instead of safe. safe means none of the checks above found a risk signal — it is not a guarantee. caution means a check couldn't complete (a data source was down); those requests are never charged. See the OpenAPI spec for the exact request/response shape, or call POST /risk/address/{lite,quick,standard,deep} directly — see the home page for a curl example.