Cian DNS & Email Auth Audit

active

4 paid audit resources on one host, each 0.01 USDC on Base: HTTP endpoint health, Python static analysis, CSV data quality, and DNS/email authentication.

UtilityBasex402 v2exactcian-x402.netlify.app ↗︎

Settled via PayAI.

Transactions · 30d
2
Volume · 30d
$0.02
Unique buyers · 30d
3
Uptime · 30d
100.0%
Latency p50
536ms

Endpoints (4 live)

  • GET /v1/audit — HTTP endpoint health audit for one URL: status and redirect chain, latency p50/p95 over repeated samples, TLS certificate expiry and issuer, the response headers that matter, and a list of detected anomalies (missing HSTS/CSP/X-Content-Type-Options, expiring cert, weak TLS, CORS wildcard, insecure cookies, version disclosure, slow p95, redirect loops). Private, loopback and link-local targets are refused. (0.01 USDC on Base)
  • GET /v1/dns-audit — DNS and email-authentication audit for one domain: A/AAAA presence, NS count and whether the nameservers share a /24, MX (including a null MX), SPF (missing, multiple, +all, ~all, ?all), DMARC (missing, p=none, no rua, partial pct), a DKIM selector probe, CAA, and whether the zone is DNSSEC-signed. Read entirely over DNS-over-HTTPS, so nothing is sent to the target host. Every finding carries a stable id, a severity and a fix. (0.01 USDC on Base)
  • POST /v1/py-audit — Static audit of one Python source file, computed with the standard library `ast` module and no model. Returns machine-readable findings with stable ids - bare_except, broad_except, mutable_default, unclosed_file, undefined_name, float_money, mutable_class_attr, string_format_in_sql, assert_in_production, shadowed_builtin, open_without_encoding, parameter_mutated_and_returned, todo_marker - each with line, column, severity, detail and a fix_hint. Also returns syntax_ok and, for unparseable input, the error position. No style opinions: every finding is a mechanism. Body cap 64 KiB. (0.01 USDC on Base)
  • POST /v1/csv-audit — Data-quality report on one CSV document, standard library only. Returns rows, columns, per-column null_count / blank_count / distinct_count / duplicate_value_count, type_inference (int, float, date, email, url, text by a documented 80% majority rule), type_inconsistent_rows with example values, duplicate_rows with row numbers, ragged rows, duplicate header names, encoding_anomalies (BOM, non-ASCII count, control characters, CRLF vs LF mix, missing trailing newline) and quoted_field_anomalies. Handles BOM, CRLF, quoted commas and embedded newlines. Pass key_column for duplicates_by_key. Body cap 1 MiB. (0.01 USDC on Base)

First seen · last seen · last active