It's not a feature in my mind.. it's just not an opt-in process at all. Youd socially linked transactions will always be public as long as you send them through any Nostr client. Lightning, no lightning, it doesn't matter.
The only way to opt out is to have a Bitcoin wallet that no client sees. And never link the two. You can opt to not use the zap features on a Nostr client but all off those features are there and those wallets are all public.
Login to reply
Replies (9)
Again, it's not what I chose to use. It's about signaling others my preference, if they decide to interact/zap with me.
Like I am trying to say, we can code your preference... But historically every client just ignores it.
Maybe I am not making myself clear, we can add this, but seeing how every company in our space just adds bullshit to pretend that things are solved when they are not.... I don't want to participate in that disinformation campaign...
Your client could start by taking it into consideration, if you think it could be a good idea.
The disinformation campaign is showing onchain option to every user, knowing that most of them using other clients will never know about this option.
Just my opinion, ofc.
I mean, if we had to remove features that we have but other clients don't see it, we would only have one feed and nothing else.
The funny part is that I had the exact same discussion when doing pronouns in people's profiles and some users wanted me to hide it...
Actually, I have this discussion in virtually every feature we add. There is always somebody asking me to hide things without understanding that it doesn't change anybody else's view of you.
Again, as I said, you think this is a feature, but it's not if it's not opt-in.
It will never be opt in. It doesn't matter what we do. Hiding it doesn't make it opt in. In this case, nothing ever will.
Added but it's just hiding it... 
GitHub
feat: add setting to hide the on-chain (Bitcoin) wallet by vitorpamplona · Pull Request #3481 · vitorpamplona/amethyst
Some users don't want the on-chain wallet surfaced. Add a showOnchainWallet
UI preference (default true, so behavior is unchanged) that hides i...