dnscrypt-proxy - ArchWiki - Arch Linux
https://wiki.archlinux.org/title/Dnscrypt-proxyThis feature is enabled by default with the line cache = true in your dnscrypt-proxy configuration file It is recommended to run dnscrypt-proxy as a forwarder for a local DNS cache if not using dnscrypt-proxy's cache feature; otherwise, every single query will make a round-trip to the upstream resolver. Any local DNS caching program should work.