Gzuuus on Nostr: Absolutely. The `payment_preference` field is designed to express payment methods for ...
Absolutely. The `payment_preference` field is designed to express payment methods for "non-social" cases like zaps, tips/e-tips, where you want to specify how you prefer to receive payments for "the other stuff", services or goods you offer, in the case of a merchant. It's entirely valid to have multiple payment options, which we can implement using an array. For example:
`payment_preference: ["lightning", "manual"]`
This approach aligns well with your proposal of including wallets in tags. We can also introduce scopes, like this:
`payment_preference: ["lightning", "w:bitcoin", "w:usdt"]`
Alternatively, we could use just "w" to indicate all wallet details found in your profile as "w" tags. wdyt?
Published at
2025-02-26 16:22:37Event JSON
{
"id": "e352203fc9bcb7d552368df030dd576abdf9cb44878b0901bf53b3f947d341a4",
"pubkey": "40b9c85fffeafc1cadf8c30a4e5c88660ff6e4971a0dc723d5ab674b5e61b451",
"created_at": 1740586957,
"kind": 1,
"tags": [
[
"e",
"e8c9e3d6b62089b319560fc8070509db13a3372439d14d83dbe97bd981bc4aac",
"",
"root"
],
[
"e",
"41c87d735c3b4fd293ad0778a77d9fac32b90246b5545970fa81f9bd1fe909f2",
"nostr-idb://cache-relay",
"reply",
"16f1a0100d4cfffbcc4230e8e0e4290cc5849c1adc64d6653fda07c031b1074b"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319"
],
[
"p",
"16f1a0100d4cfffbcc4230e8e0e4290cc5849c1adc64d6653fda07c031b1074b"
],
[
"p",
"40b9c85fffeafc1cadf8c30a4e5c88660ff6e4971a0dc723d5ab674b5e61b451"
]
],
"content": "Absolutely. The `payment_preference` field is designed to express payment methods for \"non-social\" cases like zaps, tips/e-tips, where you want to specify how you prefer to receive payments for \"the other stuff\", services or goods you offer, in the case of a merchant. It's entirely valid to have multiple payment options, which we can implement using an array. For example:\n\n`payment_preference: [\"lightning\", \"manual\"]`\n\nThis approach aligns well with your proposal of including wallets in tags. We can also introduce scopes, like this:\n\n`payment_preference: [\"lightning\", \"w:bitcoin\", \"w:usdt\"]`\n\nAlternatively, we could use just \"w\" to indicate all wallet details found in your profile as \"w\" tags. wdyt?",
"sig": "5e2bb321f2e99a01e26984c61533ba378951545e35ad5ee7e6301cb7fbb72ad3c1e6e8079e7c7cf634535d2af304811004794b3b3f409b15f46a9e3245bb545b"
}