Add x402 Whois FR and x402 Email Validator#443
Conversation
|
Ran a no-payment external spot-check on the two listed services. No payment headers, wallet signatures, paid calls, private endpoints, or account access. Repro shape: curl -i https://x402-whois.suretat.com/.well-known/x402.json
curl -i https://x402-email.suretat.com/.well-known/x402.json
curl -i -X POST https://x402-email.suretat.com/validate \
-H 'content-type: application/json' \
-H 'origin: https://suretat.com' \
--data '{"email":"test@example.com"}'Current readback:
Patch order before merge: stabilize discovery on both domains, verify the Whois route path matches the public PR, then add the same challenge-path |
|
Thank you, @TateLyman. Issues addressed: Domain names corrected:
Discovery endpoint: Both services now implement CORS + Cache-Control: All 402 responses now include Both services are live and discovery-stable. Ready for re-review. |
|
Re-ran the no-payment external spot-check after the host/discovery fixes. Repro shape: curl -i https://x402-whois-fr.suretat.com/.well-known/x402.json
curl -i -X POST https://x402-whois-fr.suretat.com/whois \
-H 'content-type: application/json' \
-H 'origin: https://suretat.com' \
--data '{"domain":"example.fr"}'Current readback:
I did not send payment headers, sign requests, or attempt paid calls. |
Two more x402-powered validation APIs, live on Base mainnet.
x402 Whois FR — Domain WHOIS with GDPR-aware output. Works for .fr and all generic TLDs. Returns registrar, creation/expiration/update dates, nameservers, status codes (active, redemptionPeriod, etc.), days-until-expiry. Owner details masked for individual (non-corporate) registrations to comply with RGPD/GDPR.
POST /whoiswith{"domain": "example.fr"}. 0.001 USDC/call.x402 Email Validator — Deep email validation beyond simple regex. Four layers: RFC 5321 syntax, live DNS MX record lookup, disposable domain detection (~200 known throwaway providers), and a deliverability score (0–100).
POST /validatereturnsvalid,mx_found,is_disposable,deliverability_score, andreason. 0.001 USDC/call.Both: self-hosted on Base mainnet, no API keys, no signup. Discovery:
/.well-known/x402.jsonon each domain.