Why Nostr? What is Njump?
2024-02-06 04:39:42

lemon on Nostr: Trying to think of new DVM use cases. This program uses nostr to fetch DVMs that can ...

Trying to think of new DVM use cases.

This program uses nostr to fetch DVMs that can perform image generation based on the user prompt. The DVM replies with a bitcoin lightning invoice that is paid by the backend and a image link is provided. The program then uses the open sourced "jspaint" project to apply that AI image as the backdrop for drawing.

Pros:
- I didn't have to make a new account anywhere to get a high quality AI image
- I could pay in bitcoin

Cons:
- Publishing a DVM event, listening for a reply, and then paying the invoice, and then publishing the result seems to be slower than traditional APIs
- While abstracting nostr to the backend, it doesn't really offer any new concept that can't be done with traditional APIs

I'll need to think about this more, but thought it was worth a note.

Author Public Key
npub1hee433872q2gen90cqh2ypwcq9z7y5ugn23etrd2l2rrwpruss8qwmrsv6