Oddbean new post about | logout
 If you run a data processing/AI service and want to offer it to the whole Nostr protocol feel free to reach out. We'll make it work. 🤙 
 Say more 
 I'm building a framework for nip90 data vending machines. The idea is that people can run and/or build their own DVMs easily. Clients like nostrudel and others currently start to integrate the first DVM services. By running a DVM connected to a service/API/local processing capabilities, you can monetize that service on any nostr client that supports NIP90. And I think by running variations of tasks the ecosystem grows and gets better. 
 Interesting, I’ve been thinking about this too.

I wrote up a DVM standard for video translations and was trying to think of ways to integrate into clients, but the way it is structured currently would require the client developer to add features. Which is why dedicated DVM clients have been created like “Vendata”.

The path I am starting to go down now is to work within the constraints of existing clients by creating a DVM that “listens” for comments and then replies with invoices, which once paid would result in the desired content. 
 So more of a bot? I think that's fine too, but I'm relatively postive we will see more DVM and other "other stuff" adoption in social clients next year 🤙 
 Yes, exactly a bot. Would you not say that DVMs are just bots with paywalls?

It takes an data input with a payment and then provides an data output. 

The convenience of a simple comment bot that can be tagged is that it is a familiar interface that doesn’t require additional development from clients.

Curious on how you see DVM integration in the future 
 Nip90 DVMs are more a standardized communication protocol. Any app/client/website can integrate and interact with them by following this simple protocol. A bot would rely on social clients specifically. I'm running a bot too (but one that has to be contacted by dm instead of listening on trigger words). It uses nip90 to interact with DVMs in place of native client functionality. But I consider it more as a second best interaction way compared to native client integration. 
 Makes sense, I agree 

At least one cool thing about comment bots is that they will work on all social clients since the communication protocol is standardized 

Looking forward in seeing how clients evolve and new concepts surrounding DVMs 🤙