damus
damus copied to clipboard
Paid Relay Support / Relay Tipping / V4V [Feature Request][Enhancement]
User Story
As a Damus and nostr relay user that wishes to tip sats to help offset the expenses of the relay operator, I would like to provide a tip to the relay operator in value for value fashion, so that I can encourage the relay to keep providing their nostr relay services.
Acceptance Criteria
- Damus user has the capability to tip relay a custom amount, and
- Damus user can tip starting at X satoshi/minute, or Y satoshi/hour of Damus use (similar to V4V podcasting approach), and
- Damus user tips all relays they are using at the above specified tip.
@jb55: "this DM should happen the first time you try to send an event to the server imo. Damus had no clue that payment was required."

https://damus.io/note1xzfxu8asq3pknrek84gzg75wfsc6hz7cvychl9sp632fd7n5ychsn6zqnt
Currently paid for relays takes place outside of Damus on the relay operator's website
Currently the process is as follows: • Go to paid relay list (hopefully in your client, but probably not) • Click to go to paid relay website • Pay a btcpay or lnbits invoice • Go back to client • Copy NPUB • Back to site • Paste NPUB • Copy WSS://address • Back to client • Paste WSS://address • Connect • Rinse and repeat for every relay
https://damus.io/note16ztl5f5avsqk5ase6tj3er50wcetkcatpdv32267gh2wzpxn0ytqnwzjl8
Mazin:
https://damus.io/note1hj85wpp457ypcz7daaw5hejv9j6d3m0rncths44he8hxc4fpml6qd56wt6
I support it! We’ll implement whatever clients decide to support.
For now, we do support the pubkey param on our invoice page so clients could at least page that on to the invoice URL to avoid the first back and forth. https://nostr.wine/invoices?pubkey=npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz
This will be seen from apple as purchasing digital content.