Oddbean new post about | logout
 Hey all, I am brainstorming a big idea that involves nostr/ecash but unable to find someone who will answer my dumb questions about it and give feedback.

If you are willing, please like and RT this so it gets some attention. Here is the idea:

Currently, PPQ.AI allows users to do some basic image generation, but it is nothing compared to some of the newer developments coming to the arena soon.

https://m.primal.net/LhlV.png 

I am considering creating a whole new side of the webiste, studio.ppq.ai, which will be a place where one can do all sorts more advanced media generations. image, video, 3d, song generation, all sorts of configurable settings/flows, etc. Something like this:

https://m.primal.net/LhkX.png 

Where does nostr come in? Here is the idea:

All images generated on PPQ.AI could (optionally) be automatically posted to a nostr relay. How? We (PPQ.AI) will automatically generate a pub/priv key for the user on the client side and have it publish to nostr automatically in their using those keys. We can also generate an ecash wallet for them as well client side (maybe using something like npub.cash). The posts will probably go to a relay that I control (because other relays might see it as spam?), but I think other relays might pick them up as well? The media gens published to nostr will then be viewable to non-PPQ users and also eligible for likes, zaps, etc. This will both encourage my non-nostr users at PPQ to check out nostr for the first time as they get notified of the reactions on nostr to their generations, but it will also encourage nostr users to come check out PPQ when they see AI generations which leveraged it. I expect 90%+ of PPQ users may never actually get onto nostr and check out the reactions to their images, but some will, especially if they get zapped a few sats for a cool generation, and that may lead to furthering nostr.

In addition to posting to nostr, I would also create a "community browsing website" where one can all of the trending images, like them, zap them, utilize their prompts, etc. It will look like this web page (https://www.midjourney.com/showcase), except when the users click the image the nostr note metadata for that image will show up in the sidebar.

https://m.primal.net/LhkT.png 


Please let me know what you think of this idea as well as the questions about relays and ecash:

- If I push user-generated media to a relay, it may reject them as spam, right? So do I need to do my own relay or perhaps I need to pay a relay to host my users' generations?

- I can create ecash wallets automatically on the client side, right? Which library might I use for that?

- If I run the mint, does that put me in any sort of legal peril as custodian? If so, are there random mints I can pawn this off on to avoid legal peril?

- How do I connect to an API that a relay provides? Where is the best guide for that? I found  nostr:npub1sx9rnd03vs34lp39fvfv5krwlnxpl90f3dzuk8y3cuwutk2gdhdqjz6g8m but the endpoints it has do not provide me with the types of stuff that I'm looking for.

Thank you for reading, please give some feedback on the idea, and please like/RT for visibility.