An underrated feature of DVMs is that they can operate as an endpoint without the need for their own DNS record or domain name. Sure, they depend on relays, but you could run a relay by IP address alone too.

Reply to this note

Please Login to reply.

Discussion

I wonder if instead of advertising the functions provided by a service over relays (DVM), it would be better to advertise the coordinates of the service over relays and then interact with it directly or via lightning messages as a paywall.

Exactly

This means you can run a backend on a start9 or home pc, no need for a vps or a static IP

YessπŸ™Œ

Can't you do exactly the same with standard APIs?

If you use someone else's relay you don't need to expose your IP address to your users.

Yeah, it's a minor privacy improvement, however I don't think many will run DVMs without running relays as well.

(btw, I've just sent you a DM, so I announce it here give how reliable they are πŸ˜… )

*searches for Pip in signal groups to use a DM protocol that actually works*

Before that I tried to search for Dan but I found four so I wasn't sure πŸ˜…

Imagine a DVM running on an ESP-32 pointed at the damus relay. It's a globally accessible API you can plug in anywhere with WiFi coverage.