DNS is still a dependency currently, but there is now a way to update the guardian's DNS endpoints in case they need to change. Long term solution is to integrate iroh which will allow fedimint users to run a mint with no DNS and even behind a NAT. Currently being worked on. https://www.iroh.computer/blog/iroh-global-node-discovery