Developing the SAFE network in rural communities

one node will know your IP address. It has to because that is the design.

I’m going repeat this again. cjdns utilize safe far greater than anybody here thinks. Your ip address are only given out to your trusted peers. You could turn a router into a relay node.

A quick fix might be to install the launcher on a router

No no. Don’t put any more workload on the router. The router job is to transmit data, nothing else. It has to be dumb.

The first handful of routers would manually assign themselves router ID to mimic IP addresses/routing

Changing IP address to ID address is still the same thing. I don’t see a solution here.

We already have a solution.

Install cjdns on router. Have peers connect to your routers. Peers fire up safe. You know their IP, and they trust you to hold that information. Otherwise, they would remove you, and find other router that does a better job trusting, and retain information.