Domain DNS WHOIS Email Check
domain_factsDomain lookup and due diligence (DNS, WHOIS/RDAP, email security): give a domain or hostname, get DNS records (A, AAAA, MX, NS, TXT, CAA), SPF, DMARC, DKIM and MTA-STS email-auth posture, HTTPS/HSTS status, and registrar, creation and expiry dates from registry RDAP. Use to check a website's setup, email deliverability or domain age before trusting it. No personal data. Signed receipt. Price: $0.003 per call via x402 (USDC on Base or XRP on XRPL). The response includes a provenance block (sg-provenance/1): each fact carries its source, source URL, retrieval time and limits; evidence only, no score, rating or verdict. Example arguments: {"domain":"example.com"}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>"
},
"name": "domain_facts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Registrable domain or full hostname |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | DNS records, email-auth posture (SPF, DMARC, DKIM, MTA-STS), HTTPS/HSTS and registry RDAP dates and registrar for one domain | |
| receipt | No | Ed25519-signed, hash-chained receipt; verify free with the verify_receipt tool or POST /v1/verify-receipt. New receipts carry a signed `evidence` object: service_version, data_timestamp, validation, terms_version, terms_hash, provenance_hash. |