Skip to content

Add 5 x402 utility services (color, email-validator, IP geolocation, translate, WHOIS)#450

Open
fredericsuretat wants to merge 1 commit into
xpaysh:mainfrom
fredericsuretat:add-missing-services-2026
Open

Add 5 x402 utility services (color, email-validator, IP geolocation, translate, WHOIS)#450
fredericsuretat wants to merge 1 commit into
xpaysh:mainfrom
fredericsuretat:add-missing-services-2026

Conversation

@fredericsuretat
Copy link
Copy Markdown

Companion to PRs #415, #441, #442 — adds the 5 remaining services from x402-suretat.com not yet submitted:

Data & Utility (added to "Data & Social APIs")

  • x402 Email Validator — RFC 5321 + DNS MX lookup + disposable detection (~200 blocked domains). POST /validate. 0.001 USDC.
  • x402 IP Geolocation — IPv4/IPv6 → country, city, ISP, ASN, latitude/longitude. POST /geolocate. 0.001 USDC.
  • x402 Translate FR — DeepL API, 30 languages, up to 5000 chars per call. POST /translate. 0.001 USDC.
  • x402 WHOIS FR — WHOIS for .fr and generic TLDs, RGPD-compliant, registrant/dates/nameservers. POST /lookup. 0.001 USDC.

Visual Tool (added to "Developer Tools")

  • x402 Color Converter — HEX/RGB/HSL/HSV/CMYK conversion + color harmonies (complementary, analogous, triadic). POST /convert. 0.0005 USDC.

All services:

  • Live on Base mainnet (USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
  • Self-hosted, no API key, no signup, no rate limits
  • FastAPI docs at /docs
  • Discovery at /.well-known/x402.json
  • Source: fredericsuretat/x402-suretat

…-fr, whois-fr)

Companion to PRs xpaysh#415, xpaysh#441, xpaysh#442 — covers the 5 services from x402-suretat.com not yet listed:
- x402-color: HEX/RGB/HSL/HSV/CMYK conversion, color harmonies
- x402-email-validator: RFC 5321 + DNS MX + disposable detection
- x402-ipgeo: IPv4/IPv6 geolocation (country, city, ISP, ASN)
- x402-translate-fr: DeepL translation, 30 languages, 5000 chars
- x402-whois-fr: WHOIS for .fr & generic domains

All: Base mainnet USDC, no API key, FastAPI /docs, /.well-known/x402.json
Source: https://github.com/fredericsuretat/x402-suretat

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant