Store and retrieve data using DNS queries. ResolveDB turns the DNS protocol into a lightweight, globally distributed database with built-in caching and geo-routing.
$ dig get.newyork.weather.public.v1.resolvedb.net TXT
; Response:
"{"temp": 72, "city": "New York"}"Leverage the DNS infrastructure you already have.
Your data is served from the nearest DNS resolver. Built-in geo-routing delivers responses from 3 regions.
DNS caching means repeated queries are instant. No cold starts, no connection overhead.
DNSSEC validation, Ed25519 signatures, and AES-256-GCM encryption protect your data in transit.
If your language can make DNS queries, it can use ResolveDB. No SDK required.
The UQRP format encodes operations, parameters, and namespaces directly in DNS labels.
Start with a single record. Scale to millions. No infrastructure changes needed.
Query data using standard DNS tools.
Use the dashboard or API to store key-value data under your namespace.
Make standard DNS TXT queries using dig, nslookup, or any DNS library.
Receive structured JSON responses, cached at every layer of the DNS hierarchy.