I need ideas. How do we keep the UI EXTREMELY simple while implementing anon, private and non zap options?
Think about your grandma trying to understand all these options.
Private zaps should be the default (if not a requirement) for DMs, though.

I need ideas. How do we keep the UI EXTREMELY simple while implementing anon, private and non zap options?
Think about your grandma trying to understand all these options.
Private zaps should be the default (if not a requirement) for DMs, though.

I'm glad you're thinking about this. Each time I hear about all these new updates I wonder how much feature drift we're going to have between the different clients.
there's a lot less standardization around user experience
All of the standardization seems to be around the protocol
which is really important but there probably needs to be a standards track for the user experience in clients
New tab in your profile

I would prefer private zaps as default. I get that people like to see zaps on zaplife.lol but i think it should be a choice. Wjat if the private/public zap toggle pops up when you press the bolt to choose amount. You would select private or not, then click the amount...?
Yeah its hard when you’re only doing a popup like this. I recommended a long press or something with a sheet that has all these options like damus does it
Lol, Grandma. Bless her heart 🤙
Maybe a simple toggle with these zap options
Also to make room for that tab, I'd recommend replacing the 'share' tab in the profile with a simple copy icon like Nostrgram has

I would say to ad more row
Or keep the private direct, and with a longer press on one amount, see two splits above with public and non-zap version, with slightly different colors and icons
Please don't add more tabs. I think the two current ones are already confusing 😬
Ideally all DM's are in 1 single list. They can be differentiated using small icons or symbols.
There can be an optional filter/sort button/dropdown/whatever for those who need it.
As for sending DM's:
When replying, reply with the type that you received.
When sending a brand new DM, default to a global setting. Long press to switch on the fly.
Double tap the lightning ⚡️ for public single tap for private payment
做一个隐私的会更好。
In settings just a toggle for all zaps either private or public
- A new raw of sats thar have different colour?
Press and hold ⚡ and you are prompted with 2 raws for entering zapp values. I.e.:
Raw1: 👻⚡ [____10; 100; 1000____] (buttom will render as different colour, dark purple i.e.)
Raw2: ⚡ [____10; 100; 1000____](buttom will have the same background colour.
Long-press amount for option to do anon
Long press kn amount to choose public
long press for zap, tap for options
saying this because no one has said it yet
A check box is all you need on the long press option.

Tap and hold then drag up and down to change option. Show anon, private and non and vertical list.
Steal the ticker change ux from Tradingview when looking at a chart. Tap, hold, drag up/down. Letting go triggers the zap.
One possibility, while a bit crazy, would be to have two rows of interactive icons under each note.
That would give 5 new icon spots and one of them could toggle zap privacy.
Agreed with a couple others, set the defaults in a settings menu.
Only other option I can think of is to add another button under each note that is for private zaps.
I don't know but I will say that you are perfect fit for your role. We are pretty lucky you are heading this up with your common sense rationality. Thanks for your work on this client.
🌎⚡ and 🕵️⚡in the icon
(The private could be better instead of 🕵️ with another more recognizable symbol like the:
)
Good idea
Remove the Post-Views icon on the toolbar and replace with a ✉️ icon that allows you to choose between DMing the pubkey or sending a private zap?
Just my opinion but I think the views count is completely redundant, maybe others disagree idk.
Second idea: popup menu.
The statistics-button on the right could be turned into a cog wheel. Pressing this would open a popup menu with several extra option buttons.
I think I have the solution
With a long press, there should be two sections - one for private zaps and one for normal zaps - each for setting default amount. When a user simple clicks on the zap icon, both options should be displayed with different colors to differentiate between them.
Yasss! Honestly though, I want an automatic amount sent when I hit the like button. 45 Sats or the equivalent of a penny
Exactly 💯
Agreed, this will be a big feature addition.
💯 Would love to be able to assign a default Zap value to a particular reaction. For example, be able to setup a default single tap 🤙reaction which would automatically set Zap at (lets say 21 sats). And long press on reaction icon would bring up a customizable reaction menu which was set up by user with bunch of reactions with custom sat values.. So for example, 💜 45 sats, 🔥69 sats, 💯100 sats, and so on... And single tap on reaction would automatically send a reaction and a zap!
Add one additional pill button after the zap amounts buttons. It will say "private" by default, indicating a private zap. Pressing it opens popup with a pill above (public) and a pill below (anonymous). Clicking that closes the pop-up and returns you back to the zap amount pill buttons pop-up.
Defaults can be set in the long press menu where you set the zap amounts.
But how do we explain what those words mean? Like how are people supposed to know the difference between private and anon... And what the hell is a non-zap?
This is all so confusing...
Maybe a question mark icon that opens a another pop-up or opens a URL. The po-up could explain the difference between public, private, and anonymous. URL option could go into more detail.
I'm still considering whether there is value in having non-zap on the zap interface. Without that it is considerably more intuitive. I can non-zap on the profile page, right?
Is Non-zaps just a genral Lightning tip?
If that's the case would it not just make sense to have a Z icon next to the profile pic circle for that ?
Long press => Open a full screen modal (= no distraction) => Plenty of space to show every option and add a bit of text to explain the different modalities.
Popups are nice but sometie a plain new windows is a cleaner approach.
But is it still a zap if it opens a screen?
Like, i will be adding a lightning wallet just to avoid going to the wallet and back. It's too much friction.
Good question. I think so.
Indeed you have to open the wallet too.
I think a Zap as "LN on Nostr", so it haven't to be necessary faster that a LN payment; of course a full integrated experience would be great and make sense for easy tipping.
However I review my ownn suggestion: long press (as security measure) for zap with the default value (future proof, it will work well with an build in wallet too), press to open the full options window.
Make a popup window, perhaps transparent and enter the various options such as choosing three or more amount of sats to send and then choosing the type of sending between public, anonymous and non-zap also add a form to insert a comment
or leave everything as it is now and when the zap send button is clicked it brings up a new popup saying do you want the user to know who is sending the zap? Yes No
For non-zap just a Z under the profile circle.
If Anonymous means creator of the note can see and private means only creator can see and public means everyone can see.
You need a long press with a giant box.
The reason is : too complicated to understand properly. Defaults are everything. Should be anonymous by default.
As I said before, put an ekstra none zap option in the the zap amount settings we get when we long press. This will let all my tips go straight to the lightning address.
maybe.. maybe.. for DMs is not needed to use relays...
Think about holepunch for a second. that is direct p2p communication.. the problem it has is that it's difficult to find your peers first.. but maybe.. Nostr can fill that gap. I know you.. then I send you a first message that basically establishes a direct holepunch (keet type) communication and once established it's just p2p, no need for relays.. never miss a message.. fully private... using Nostr for discovery
You send the NIP, I code :)
I wish I’m technical enough but I’m using keet for some communications within a personal project and I think they were going to release things as open source under holepunch https://github.com/holepunchto
This would actually turn Nostr into a viable DM option. When someone wants to DM me often I currently load them onto my private XMPP server. Nostr just is not an option for private comms. A holepunch solution would get around every concern. Excited you're thinking about it!
I like the UI of Firefox with normal vs private tabs. The background color and feel changes when switching.
The little ♾️ mask icon helps.