# DNSPulse — Complete DNS lookup — all record types in one call.

Two ways to pay: an AWS Marketplace subscription key (header X-API-Key: mp_..., billed on your AWS bill), or $0.005 per query with x402 and no signup. Errors are never billed.

## Quick Start
```
GET https://dnspulse.waltsoft.net/v1/lookup?domain={domain}
GET https://dnspulse.waltsoft.net/v1/subdomains?domain={domain}
Header: PAYMENT-SIGNATURE: <base64 x402 payment proof>
```

## Price
$0.005 per query (5000 atomic USDC on Solana or Base mainnet)

## What You Get
DNS records (A, AAAA, MX, NS, TXT, CNAME, SOA), the TLS certificate and WHOIS registration data (RDAP) in one call, and subdomains from Certificate Transparency logs. Structured JSON.

## MCP and A2A
- MCP (Amazon Bedrock AgentCore Gateway): https://waltsoft-marketplace-gateway-xncyjgs1uh.gateway.bedrock-agentcore.us-east-1.amazonaws.com/mcp — tool dnspulse___lookupDNS(domain, api_key)
- A2A agent card: https://dnspulse.waltsoft.net/.well-known/agent-card.json — skills getDomainProfile, getSubdomains
- OpenAPI 3: https://dnspulse.waltsoft.net/openapi.json

## How to Pay (x402 Protocol)
1. GET the endpoint without payment → receive 402 with payment requirements
2. Sign a USDC transfer authorization for 5000 atomic units
3. Base64-encode the signed proof as PAYMENT-SIGNATURE header
4. Retry the request → get your data

## Networks
- Solana: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp (USDC: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v)
- Base: eip155:8453 (USDC: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)

## Provider
Waltsoft (https://waltsoft.net) — 16 APIs for AI agents, all on AWS Marketplace
