SMALL CHECKS FOR AUTONOMOUS AGENTS

Verify what your agent will trust or pay.

Lint an x402 payment requirement or inspect a domain's live DNS and email-security posture. Tiny USDC payments, structured JSON, no account or API key.

OpenAPI specification From $0.001 USDC per call · Base mainnet
No API keyNo wallet accessMachine-readable outputDirect USDC settlement

TWO PAID TOOLS

Useful at the moment an agent needs current evidence.

Each route returns its authoritative payment challenge before input validation, then settles only after a valid result is ready.

Payment policy$0.001 USDC
POST /api/lint

Inspect an x402 charge before signing.

Validate the network, USDC asset, recipient, atomic amount, timeout, EIP-712 domain, and your own allowlists.

pass · review · reject
Live domain intelligence$0.002 USDC
POST /api/domain-audit

Check the domain your agent is about to trust.

Resolve current DNS and grade MX, SPF, DMARC, CAA, DNSSEC authentication, and apex reachability with actionable findings.

A–F grade · live records
POST /api/lint
x402 v2 · JSON
POST /api/lint
PAYMENT-SIGNATURE: <x402 payment>
Content-Type: application/json

{
  "paymentRequired": { "x402Version": 2, "accepts": [...] },
  "policy": {
    "maxAmountUsd": 0.05,
    "allowedPayTo": ["0x..."]
  }
}
PASSriskScore: 0requirementsChecked: 1latency: deterministic

PAYMENT LINT: SIX CHECKS

A small guardrail at the most expensive moment.

402 Guard validates structure and your local policy. It never asks for a private key and never signs on your behalf.

01

Network

Rejects requirements outside your CAIP-2 allowlist.

02

Asset

Pins Base native USDC and validates the token address.

03

Recipient

Checks EVM format, zero address, and optional payee allowlists.

04

Price

Parses atomic USDC amounts and applies a caller-defined cap.

05

Timeout

Flags unexpectedly long authorization windows.

06

Domain

Checks the canonical EIP-712 name and version.

HOW IT FITS

Put policy between discovery and payment.

  1. 1
    Discover

    Your agent receives an unfamiliar x402 payment requirement.

  2. 2
    Lint

    Send the envelope plus your allowlists and maximum price.

  3. 3
    Decide

    Proceed only on a pass; review warnings and reject errors.