Primal users, we need your help!

Now that everyone has upgraded to Primal 2.1 (if you haven’t please do so), we want to focus on bug fixing and making Primal rock-solid. Please let us know of anything you find that isn’t working correctly, looks wrong, or that you find annoying.

Thank you! 🫔

Reply to this note

Please Login to reply.

Discussion

I LOVE nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcq9vhrm šŸ«‚šŸ’œ

I can’t see my notes

You are only connected to one relay which might be filtering the posts from your account. Try connecting to more relays by accessing your network settings inside the app and clicking "restore default relays"

Nothing changed

Pls add bots.utxo.one to your list of relays to pull into cache - still many users complain to me they can't see šŸ™šŸ«”

How can I connect my alby wallet self hosted pls? I can’t on the app from the country I’m in.

# šŸ”šŸ‡§šŸ‡·

You can only connect via NWC at the moment

any chance of displaying notifications from all emoji reactions to posts, even if it just shows ā€œreactedā€ ?

ONWARD. 🫔

nostr:note13eewgdt8fup9n3jrh6evx5lwr7ztkw5qsjurj4k0mtzuutp2gv0qnhjvts

This is the expected behaviour in our feeds

Above

not seeing notifications at all. other clients show but primal doesn’t seem to work at this for my notification

We don't support push notifications yet. Are you notifications displaying properly inside the app?

A small amount maybe 10%

Not push regular notifications don’t load I’m on an older phone model may be why could be the phone maybe

keep getting this message when trying to post replies

This message should appear when trying to discard the message. But you're saying when you try posting the reply you get this message?

yea most of the time it stalls out for a few seconds when posting and then that message comes up. when I cancel out of it and go back to my home feed, the post is then sent through

I have this exact issue too. I end up hitting ā€œcancelā€ and my note posts as intended.

Three that come to mind immediately:

- When I try to tap into a reply thread under a long-form read, the app crashes.

- When replying in threads on regular kind-1 posts, the reply only tags the person you’re directly replying to instead of everyone in that thread.

- I regularly find some notifications in other apps like Nostur that I never see in Primal. Usually it’s a reply or when one of my notes has been quoted. But I do see notifications for some replies and quotes in Primal. So I’m not sure why some show up and some don’t in Primal.

Showing Olas images in the app.

You can't quote posts in long form content, only repost, the quote option doesn't work... sometimes when I check an npub from notifications it crashes continuously and doesn't let you see its notes because it takes you to the beginning of the profile... that's the only thing I've seen so far on iOS

Ask and ye shall receive:

1. Apps like zap.stream and Yakihonne display the daily spending limit as the wallet balance. Not sure if this is an issue with the Primal implementation or on their end.

2. Apps like Nostur display a balance error (this one probably is on their end)

3. Add the ability to view the nwc link. Once added, you have to delete it and create a new connection if you didn’t copy the original down.

4. It looks like zapping reads might be zapping the profile and not the article. This might be a UI bug though as viewing reads in habla.news or Yakihonne displays the zaps in the article itself.

5. The default Reads feeds are great but they should maybe use a regex for tags. For example, the Nostr feed displays articles tagged ā€œnostrā€ but excludes those tagged ā€œNostrā€.

I’m sure there’s some more minor stuff but those are the few that come top of mind.

Oh looks like #1 might already be fixed šŸ™

For working with an NWC string, use nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s thing: https://supertestnet.github.io/nwc_tester/ ... you'll really want to test it with that BEFORE trying it in a client

very cool, thank you.

Very nice šŸ‘

Primal doesn't release on nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgzqtdq0 yet, so we can't update it

It is possible, although Primal does not self publish

GIFY !!!

OTW!

Many notifications I receive on Damus don’t arrive on Primal

šŸ’Æ

When replying the screen gets stuck.

yep, seems it tales few seconds to reply sometimes

Thanks for the report! Are you using iOS, Android or Web when this issue happens?

iOS

This version is waaaay better. Something I noticed even from the previus version is that sometimes you tap "follow" and for few seconds it does that (follow the pleb). But then somehow the button turns white again and shows "follow". Is after then second time you tap it that the you follow the pleb for sure... I'm using Android latest version

Thanks for the report, we're looking into it!

nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg wow seems you actually fixed this, thank you :D

Glad to hear!

"Our last Primal update was a real banger with cross-app wallet functionality, Primal Web now being even more functional for our users, now we're going back to basics."

šŸ’œšŸ’œšŸ’œ

any idea why Pokey can open notifications in Amethyst but not Primal?

I was having a lot of notifications bugs, but they seem to be better now, will keep you updated. Except, and I don't know if it's a Nostr thing or Primal specific, but I continually receivedthe notification that 2 people follow me, and it's always the same 2 Npubs. Daily

If this same issue isn't happening on other clients than it's a Primal bug. Are you having the same two constant notifications when accessing Primal via a different app i.e. Web?

Nip-55 not integrated #nsex

✨🫔

nostr:nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jspp4mhxue69uhkummn9ekx7mqprpmhxue69uhhqun9d45h2mfwwpexjmtpdshxuet5qyf8wumn8ghj7ur4wfcxcetsv9njuetnn9mexk you guys need to allow signing in with Amber (NIP-55), I am not copy/pasting my nsec anymore

Coming soon!

Perfect šŸ‘Œ

NWC doesn’t work for me on web

nostr:note12sclv2n5ys9j5z2496d4fh8ktcfwkpnt07nla405ypntukq7dtjs6zduu4

Hey, thanks for reporting. I'm reaching out to you via DM to troubleshoot. Do you mind taking a look?

I was never able to get NWC to work in the web app on nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg .. the solution is to use a browser extension like Alby.. if you do that, you can put your NWC string into Alby and it will work to zap on Primal, I've tested here. Here is a tutorial: https://rizful.com/get_on_nostr_today

My NWC string doesn’t work with Alby extension either. I run my own NWC service that’s connected to my my cash wallet on Strike.

https://github.com/SamSamskies/strike-nwc-service

And, did you try this with your NWC string? https://supertestnet.github.io/nwc_tester/

No, but it works with Damus

Primal is not broadcasting the NWC request event when I zap for some reason

Also try nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q with alby browser extension.. our guide is here: https://rizful.com/get_on_nostr_today

Thought of a other one:

- When quoting a note, the quoted note should display at the bottom of the new post. It used to do that, but in the most recent update the quoted note is now appearing at the top of the new post.

I think this happens specifically when including new photos in a quoted post. The text of the new post shows first, then the quoted note, and then the new photo. The quoted note should be the very last thing.

🫔✨

šŸ’ÆšŸ¦¾šŸ«”

Other than what some others have posted, the only one that comes to mind for me is that replies sometimes show as the main notes in my feed and on their profile. Then I can't seem to find a way to get to the thread they are replying to. I believe I have seen someone else comment on this before as well.

The ability to delete a tweet.

This is the way šŸ«”šŸ’Ŗ

Having some trouble activating my primal wallet. I always get a "unable to complete the operation" pop up. I have been trying for a few days with no success. i just updated it and the message still pops up

Update on this issue. i tried with different names and i got it to work. not sure if the name is supposed to be unique as different people could have the same name

Three major things. I always have plenty of notifications missing on primal.

1. Post stats are very inaccurate. I think it’s the emoji reactions.

2. I don’t get notified for some replies in a thread I’m tagged in. Not sure why but those seem random. I find myself in primal for scrolling feeds and damus for everything else. I’d like to just use primal though.

3. The most annoying thing is not being able to reply to multiple users in a thread on mobile. This doesn’t seem to happen on the web app and it really kills the experience.

Here is a note from yesterday. Damus and nostur show me 7 reactions but primal only shows 3.

nostr:note1e9vpzc37ypvszc5en9rvdchh33s7famcklnx72l7z9z080urvvtsq40p9j

sometimes it doesnt publish notes or replies in the web browser

Notifications, also they dont marked as seen on android

Great news! Is that related to the latest following sudden drop?

I posted a GIF but it didn't work.🚫

šŸ‘‡šŸ™…ā€ā™‚ļø

nostr:note1f0dyr5xtz6j40wchf358fv8xwhshp4vezzxvc77p29yv4qqzfvzstqefmr

Sometimes, when I open a note to reply or read replies, the return arrow ( upper left on my screen ) is not there. I have to exit out and come back. Once I do, the arrow is there.

Hey I messaged a few things already by tagging yourself and Primal.

- Can’t change Legend Customisation colour no save button on IOS app

- For some reason my Legend Card Customisation note you left changed to the default after I changed colour on my laptop web primal

- I changed the NIP-05 a few times to test a few things and my whole profile reset where everything got deleted and my username was some long 60-70 digit character starting with ā€œecc1ā€¦ā€ I changed all of this manually again

Hope this helps

Another one:

- NWC doesn’t share balance with connected apps

1) Pls multi acct. I have seen screenshot of users having this feature. I do not. But it will be really useful.

2) Sometimes my nwc connection seem to stop working... not sure why. 90% no problem..this is specific to mobil.

cc nostr:npub120rmmsl94v2g9utt77gu2mp5mv6lv83l6573m6cg0vnkcldm7kuqunx44g

Can’t scroll through feed while listening to Spotify. Spotify sound shuts down.

2.1.4 is correct version? #asknostr

šŸ’œāœŒļø

Muting doesn't work on Primal web. Meaning this button doesn't do anything, I have to go over to NoStrudel to mute then come back.

When you

same.

Oh Another really nice thing to have, a android connection to amber. so my keys do not live in your app

If I delete primal from iOS and reload I lose loads of people I’m follower. My followers do not seem to be affected.

I have a great deal of trouble posting on Web. System keeps telling me that it cannot connect to the relays.

it's mostly video and picture loading. Black screen for a few seconds before it updates

Also, takes ages to reply. This may not be Primal, could it be the relays?

Hey thanks for the report, we're looking into this.

one more thing Marko- when I have notifications, the notifications menu has a red dot, once I click and go through the notifications that dot should be removed next time I login. That doesn't happen. Even with "read" notifications the dot continues to show indicating I have unread notifications

thanks for the report, we've heard reports and we were able to repro this issue

Hey Saadi, thanks for the report. Are you certain you are using build 2.1 when you are having this issue? (You can check by accessing the bottom left in the settingd)

Are you using Android? Which Android OS are you using? This may be an OS related issue.

Yes sir. 2.14. Pixel 9 Pro. I think you just said you guys worked on some fixes. it's working fine now! My notifications disappear once read now!

add tor

On desktop when you open many Primal tabs, it freezes and stops loading.

When uploading media to a note (particularly on web), it’s 50/50 whether it will upload successfully or fail.

You guys are doing a great job - keep up the amazing work!

If I ignore someone, it would be nice if Primal didn't notify me if they follow me. There are a handful of accounts that follow me over and over and I still get notifications about them even though they are muted.

Same

thanks for the report! which app are you using? (iOS, Android, Web)

web

Will do!

What's the best way to make these reports? Keep tagging the Primal handle, or are there developers I could connect with directly?

Tagging nostr:nprofile1qyx8wumn8ghj7cnjvghxjmcpz4mhxue69uhk2er9dchxummnw3ezumrpdejqqgzn9kpsmllqnsf7wh5tz3wgy4cclsftqqplv8tpayrhwgw8llunevgnmdf3 , nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqg7waehxw309anx2etywvhxummnw3ezucnpdejz7ur0wp6kcctjqqspywh6ulgc0w3k6mwum97m7jkvtxh0lcjr77p9jtlc7f0d27wlxpslwvhau , or nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3vamnwvaz7tmwdaehgu3wd33xgetk9en82m30qqsgqke57uygxl0m8elstq26c4mq2erz3dvdtgxwswwvhdh0xcs04sc4u9p7d should work.

Thank you! 🫔

Ig dm slides work as well haha thanks for your service

Muted users are still showing on my firehose feed

This I think is a problem currently with all implementations? I have the same problem on nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q

Are you using Primal to mute these users, or are you muting them on a different client?

I’m using Primal to mute them

Which app do you use primarily? (iOS, Android, Web)

Primal iOS

Hi Miljan,

Running primal on IOS. Have set up about 20 relays but I get the impression that I don’t see all the posted notes from the people I follow while we do share the same relays

This is because on Primal you don't read from the relays you set. You ONLY read from Primal's caching relay. If the notes don't exist on their caching relay, you won't see them on Primal.

Thanks! Any recommendations for caching relays?

I don't know of any other caching relays that anyone is running except Primal's.

Ok I’ll check with Miljan and the Primal team

Adding feeds from marketplace still doesn't work for me.

I mean I can add the feed, but there are 0 notes loaded. Been like that since the start of feed marketplace.

Hey KaliYuga, which app are you using (iOS, Android, Web)?

It doesn't work on both iOS and Web, don't know for Android.

Thanks for the report. We're having trouble reproducing this issue, so any additional steps would be helpful. We're looking into if there is an issue with your account specifically.

ok, i've just discovered that by deleting these feeds and adding them again, it works. I had added these feeds the very first day you released the marketplace. maybe there was an issue at that time that was later corrected.

Ah yes, that could have been it. Thanks for reporting, glad to hear this issue is resolved.

Privacy features at the user level. One too many barking bullies can create an unpleasant and uncomfortable user experience. A user should have a measure in place to prevent randoms and trolls from commenting on their content or following them. Some of the barking bullies are displaying stalker-like energy.

This is not a limitation with Primal, but a limitation with Nostr. You cannot prevent anyone from seeing or commenting on your posts unless they are on a relay that has restricted read access.

Even then, someone with access to that relay could rebroadcast your note to another relay where it could be seen and interacted with by the public.

The only thing you can do about jerks on Nostr is mute them, which I highly encourage you to do.

Well then nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcq9vhrm should create a restricted read access relay and make it a paid relay. If privacy can’t be addressed somehow, then Nostr is going to have an issue with scaling. Perhaps thats what you and others want. I don’t take offense with jerks. I have thick skin. Anonymous barking bullies are weak to me. Soft and fragile. I’m speaking for others who might want to have an intelligent conversation with friends without low informational people chiming in.

Primal is not going to be the app to use if you want ANY kind of custom read relays. They ONLY have their caching relay for folks to read from, and I don't see them changing that model any time soon.

To achieve what you are looking for, I would recommend only reading from and writing to web-of-trust relays. Even better if you can run your own. But to have custom relays to read from, you're going to need to use a client that actually cares what you have set for your read relays. Not Primal.

There's a list of web-of-trust relays here: https://github.com/bitvora/wot-relay

I also run one at wss://wot.brightbolt.net.

Another option would be to use Coracle.social and crank your minimum web-of-trust score for seeing notes up to 3 or so. Jerks will still be able to see and interact with your notes, but Coracle will automatically hide whatever they say, because they aren't within your web-of-trust.

Web of Trust relays are Trash. Many use a social credit score to censor what you see on nostr based on user reports

Come to poster.place and use a better Web of Trust relay

It should also be remembered that Nostr is NOT intended to be private. Nostr is the ultimate public square, and that has always been its greatest strength and its greatest weakness.

Private communities is something that is being worked on, though. nostr:nprofile1qy2hwumn8ghj7ct4w35zumn0wd68yvfwvdhk6qghwaehxw309anxjmr5v4ezumn0wd68ytnhd9hx2qpqzuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsxjhppf is going some great work in that regard. I am also intrigued by nostr:nprofile1qyghwumn8ghj7vf5xqhxvdm69e5k7tcpz4mhxue69uhkzet8d9ejuat50phjummwv5hsqgpm7rrrljungc6q0tuh5hj7ue863q73qlheu4vywtzwhx42a7j9n5zgwjy3 's lockbox and how that might be combined with nostr:nprofile1qyvhwumn8ghj76rzwghxxmmjv93kcefwwdhkx6tpdshsz8nhwden5te0dp38ytnrdaexzcmvv5h8xmmrd9skctmfde3x77qqyztuwzjyxe4x2dwpgken87tna2rdlhpd02va5cvvgrrywpddnr3jy4ywtuu 's #Flotilla app, with relay-based communities.

But kind 1 notes posted in Primal, Amethyst, Damus, or any other "twitter-clone" type of client should always be considered public.

So nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcq9vhrm will always be public and there is nothing they can do about it. Nothing? Nostr may have its intentions but there are can measures in place as a workaround to accommodate a different user experience. Technically the world is a public place but we still use doors, locks, curtains, etc.

Primal will always be public. There is not any way for you to post a note to a public relay and specify that X people aren't permitted to view or interact with it. If it's on a public relay, it's public, and Primal only has their public caching relay for people to read from. They don't seem to be interested in allowing folks to have separate private relays they can read from and write to. Not only that, but how would access be restricted on that relay based on your preferences? Relay access restrictions are global to all users on that relay.

I asked a yes or no question. I didn’t even ask about Primal. Would you like to answer the question?

The answer is No.

I think what you're actually looking for are tools that help you to curate what you see in the public town square setting. Nostr will remain an open and uncensorable protocol - but that doesn't mean each user is forced to see everything, it means that we are the one's that have to decide what we want to see and what we don't. We're still in the super early stages of exploring and building what those tools will be and what they'll look like.

Lots of great work going on in this area, but you're right, it'll be a scaling governor until we get it right.

Thanks for sharing your insights. I see Nostr as an open slate with many capabilities. I understand that it was intended to be an open protocol but I wanted to know if it was possible to also create something additional for those who want something private. Why not try to cater to as many people as possible and let them decide which part of Nostr they like via apps. The devs can choose a design and allow users agency to customize. Therefore, those who like complete openness can have an option. And those who want something private can have an option. People like options. The apps/clients will be the focus. I’ve always said this. Nostr is the backend behind the scenes aspect. Nostr is the infrastructure. It’s like going to a hardware store. Pick the tools for the house you’re designing and build it. Every builder won’t use the same tools. But the option is there. Ultimately the builders will build different houses. In this case, apps/clients. And the people can choose which one they like.

Yup. I’m building a messenger client right now that is more of a WhatsApp/Signal like experience. Eg private by default and only the people you want to talk to.

Yippe! I’ve requested a WhatsApp type app for the longest time! I’ll be happy to test it for you, provide feedback, and share user research. Be prepared for constructive criticism if it applies. The sole purpose is for improvement. Keep me posted!

nostr:nprofile1qyv8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99uqsuamnwvaz7tmwdaejumr0dshszythwden5te0dehhxarj9emkjmn99uq3jamnwvaz7tmswfjk66t4d5h8qunfd4skctnwv46z7qgnwaehxw309ac82unsd3jhqct89ejhxtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxnhwden5te0wfjkccte9enk2arpd338jtnrdakj7a33qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshsz9nhwden5te0wfjkccte9e4x2enxvuhxv7tf9uqzq9eemymaerqvwdc25f6ctyuvzx0zt3qld3zp5hf5cmfc2qlrzdh0yr6tnl is a great guy to follow. He does weekly updates on the progress of this project.

I’m aware of nostr:nprofile1qqspwwwexlwgcrrnwz4zwkze8rq3ncjug8mvgsd96dxx6wzs8ccndmc2ymgxf. I have read his content although I don’t follow him. I prefer not to do any new follows for now. Once he launches, hopefully he tags me to inform me it’s available. I’ll look into it.

Hasn’t done one in a while. šŸ™ˆ

Shows how well I've been paying attention.

Thanks for your reply. The average user isn’t going to do all of this. Nostr already has a retention problem. To ask the average user to do this, it seems unreasonable. Again, perhaps that’s what people want around here….A confusing experience to use an app. As a result, it keeps users away. Otherwise, someone build a better app with privacy on Nostr. If privacy cannot be achieved, then it won’t scale. Is privacy completely not possible on Nostr? Am I correct that no developer can find a privacy solution?

If by privacy you mean that you can block your notes from being seen or interacted with by people you prefer not to be able to see or interact with them, then that is possible to achieve, but NOT when using public relays, period. Public relays are just that, public. Anyone can see and interact with notes stored on them.

If you want your own little private corner of Nostr, then that's great! More power to you! We need that!

But you're never going to get it by using public relays.

You will need to use alternatives in order to achieve that, and who YOU want to be able to see and interact with your posts is entirely individual to you. No client could ever provide something "easy" that will do that for you.

If you want something private, Nostr probably isn't for you. It's not designed for that, and it takes work to achieve it if that is what you want. It likely always will require work, because privacy is the ability to selectively reveal yourself. The only way for you to have the power to selectively reveal yourself on Nostr is to run your own relay and whiitelist who can read from it and write to it.

I understand what public relays are. I asked a clear question. Perhaps you’re struggling with reading my questions. Let me ask it again in another way… can an app with privacy measures at the user level without numerous steps be created on Nostr based on your opinion? It’s a simple yes or no question. If the answer is no, then I challenge someone to try to create one. nostr:nprofile1qqs0xgvyaeact5khdrllmk7r936mhmtdjt3d6sm3g2h4c5qgd5wp00ce9pg4g is working on an app that would have some time of privacy measures in place.

Not sure what next block is working on.

The short answer is no. Remember apps don't actually store the data or control who has access to read and write data. That is all handled by the relays.

The only way an app could be created with the type of privacy features you are asking for is if it does not use public relays, but allows you to only use a private relay that you have set up a whitelist of folks who are permitted to read from it and write to it, or a blacklist of folks you don't want to have access to read or write. But that is NOT going to be approachable for most people. #Flotilla allows this with their relay-based communities, for instance.

Perhaps you want to check out what nostr:nprofile1qqs0xgvyaeact5khdrllmk7r936mhmtdjt3d6sm3g2h4c5qgd5wp00ce9pg4g is doing. I challenge someone to create an app on Nostr with privacy measures without requiring 1000 steps.

I took a look at what NextBlock's plans are for "eliminating" bots and trolls from this note:

nostr:nevent1qvzqqqqqqypzpuepsnh8hpwj6a50llwmcvk8twlddkfw9h2rw9p27hzsppk3c9alqyghwumn8ghj7mn0wd68ytnhd9hx2tcprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyfhwumn8ghj7cn0wd68ytn0dekxjmn99uqs7amnwvaz7tmp9ehx7uewd3hkcqghwaehxw309a3xjarrda5kuetj9eek7cmfv9kz7qg3waehxw309ucngvpwvcmh5tnfduhsz8mhwden5te0vfhhxarj9ekxjemgw3hxjmn8wdcx7un99e3k7mf0qyw8wumn8ghj7cn4vd4k2apwvdhhyctrd3jjuum0vd5kzmp0qyg8wumn8ghj7cfwdehhxtnvdakz7qgmwaehxw309a3ksun0de5kxmr99ej8gmmwdahzucm0d5hsqgqjmlp8vhynhf3hrcwpwfwadx2c2xh0lm5ypp22pagm734yf3t3lqad4wc2

This is not the privacy features you have been talking about. NextBlock will simply be hiding those interactions from you. So the bots and trolls will still be seeing what you post and able to comment on it from whatever app they are using, you just won't see it on NextBlock unless you have actively chosen to add them to your contacts.

That's easy. Any client can do that. Indeed, you can achieve something similar by just using Coracle.

Well it’s *some* type of privacy as I’ve stated. I still challenge someone to create an app on Nostr with privacy measures in place without 1000 steps. If it cant be done at all, good luck with onboarding millions of users.

No, it's not privacy at all. All of your posts are still public and can be interacted with by anyone.

You just don't see any of those interactions unless you have added the person as a contact.

That is the OPPOSITE of privacy. Indeed, it could give people a false sense of privacy since they only ever see their friends interacting with their content, so they may assume only their friends are seeing it, and reveal more about themselves than they should, not realizing that absolutely anyone and everyone can see it.

So what’s a possible solution without requiring 1000 steps? What would you propose? Tell me in less than 5 steps. Ideally 3.

Not possible.

The easiest option for running a relay where you can control who has access to read from it and write to it is relay.tools by nostr:nprofile1qyt8wumn8ghj7cn9wehjumn0wd68yvfwvdhk6tcprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hsqgrucv52prwm9t7ln7d7w7l07nyrfz0lj7tjrqnav299gtej5frupct0wt7d , and it's still a bit involved to get it set up correctly.

Even then, if you don't want your notes to naturally propagate to other relays when users interact with them, you will need to have nostr:nprofile1qyghwumn8ghj7vf5xqhxvdm69e5k7tcpz4mhxue69uhkzet8d9ejuat50phjummwv5hsqgpm7rrrljungc6q0tuh5hj7ue863q73qlheu4vywtzwhx42a7j9n5zgwjy3 's new lockbox option enabled, which I highly doubt cloud fodder has implemented as an option for his relays, yet.

The next easiest option would probably be nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3vamnwvaz7tmwdaehgu3dwfjkccte9eshqup0qqsgzfdez8ksa9xmuvqg5zly3nl9e5xqkpvj8nllj9aw06ra4pqq3qcug5u3k 's Nostr Relay Tray, but you still need to have the know-how to expose the port that is running on and set up a reverse-proxy to make it accessible through a domain that you own.

So, it's not that privacy enhancing tools don't exist, or that better ones aren't being worked on. There's just nothing "easy" about them, and it is going to be a while before we see them in any kind of user-friendly form, just like it took a while for Nostr's public interactions to be accessible in a user-friendly way. Arguably, that still has its struggles.

If you want something that "just works" and has the features you are asking for, they are really easy to provide from a centralized platform. But, your trade-off is they own all your data, and while you might have some privacy from other users you want to prevent from seeing your posts, you have ZERO privacy from the platform owner and any advertisers or other entities that they are selling your data to.

So there is an option? I asked that question already. But you said no.

I have given you several that are all more involved than you want to deal with. So effectively, there are no options available for you unless you want to put in some work.

Got it. Thanks for sharing.

Not possible? Anything is possible. nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8g2lcy6q is it possible to create an app with full privacy on Nostr without requiring 1000 steps? Ideally I want 3 steps.

It's not possible, not even with 1000 steps.

Thank you for replying. How will Nostr ever scale to more users? Privacy is important to people who also want decentralization.

There is no perfect privacy on the internet. Better use in-person communication.

Nostr, specifically, was designed to allow public communication, so trying to fit privacy in it feels somewhat wrong.

Still, Nostr can do a reasonable enough job at privacy, we just need more and better software but we're lacking developers (and users to justify development) at this point.

What do you mean by privacy, though?

Thanks. I know there’s no 100% privacy on the internet. The internet was created by the US government. You’ll never be able to fully ā€œhideā€ in the house they built. I always advocate for in-person communication for the most private things. Anything sent over a ā€œwaveā€ is never 100% secure. But I still do things in an online world while understanding the risks and issues. I’ve said a similar comment about in-person communication in the past. I get it.

With that said, I’m simply sharing what others might want and expect in a digital world. I don’t mind public communication. At the same time, online harassment and bullying is real. Stalking too. Throw in spam and bots and people might not like it.

Full Privacy = A random stalker can’t see a user’s posts. A random stalker cannot comment on a user’s post. A random stalker can’t follow a user.

This is the type of privacy available on other social media platforms. This is what others would expect. This is what they’re used to.

With better software and developers, is the above ā€œfull privacyā€ option possible on Nostr? It can be a paid option. A premier service, which can also create a monetization/revenue model. People will pay for premier service (in this case privacy) if the service AND experience is top notch.

I think you're talking about many different things and putting them all under the same broad term "privacy".

We can offer reasonable protection against stalkers and harassment, that has been one of my biggest worries for a while. The solution goes through flexible and dynamic relay selection. I've been trying to raise this with other developers and users. Clients need to deal much better with custom relays, relay feeds, browsing relays and picking and sharing relays and relay sets for different use cases. https://jumble.social/ is going in the right direction. https://github.com/mikedilger/gossip has many of the necessary tools already. Apparently https://coracle.social, https://nosotros.app and https://damus.io/notedeck/ are also making some moves, but I don't know for sure if any of these share the same vision.

The broad term ā€œprivacyā€ is what others expect. Ask users what privacy means to them if you complete user research. I’ve done the research.

Let me try again in another way…

Let’s assume I want to create my own client. And let’s assume others don’t share the same vision. And let’s assume I have my own developers. And let’s assume I have enough users who want this feature. I want to know if the following 3 things are possible on Nostr.

*A random stalker can’t see a user’s posts, images, videos, etc.* Is this possible on Nostr if I had the right software, relays, and developers. Yes or no?

*A random stalker cannot comment on a user’s post.* Is this possible on Nostr if I had the right software, relays, and developers. Yes or no?

*A random stalker can’t follow a user.*

Is this possible on Nostr if I had the right software, relays, and developers. Yes or no?

1) Yes, if the user posts on a restricted relay like https://lockbox.fiatjaf.com/ then the stalker won't be able to see. For this to work perfectly we just need a bigger move in the ecosystem to outbox model and that the remaining popular relays (nos.lol) adopt NIP-70.

2) Anyone can comment about anything they see, the question is who is going to see the comments. If a user specifies inbox relays that are unaccessible by the stalker and then only reads from such relays then the stalker will only be left to comment on other relays that no one -- or at least no the target user anyway -- won't read.

3) To "follow" just mean to read someone's posts, so this is the same as 1.

Thank you for answering my questions and elaborating. So privacy to a degree can be achieved. (Even though you told me it’s not possible šŸ¤”). I knew there was some type of measures that could be implemented. šŸ«‚

Are there any wishlist things you would like to see accomplished regarding privacy? What bigger moves would you like to see in the ecosystem? It can be about anything including privacy. And how could they possibly be accomplished or implemented? Basically, tell me your wishlist things and the potential solutions.

theoretically speaking..

implement a default encryption on all a users posts/comments/events, distribute decryption keys to any user the same way you'd accept a follow request on a centralized platform.

i'm not well versed in this area, but maybe something like what nostr:nprofile1qqspwwwexlwgcrrnwz4zwkze8rq3ncjug8mvgsd96dxx6wzs8ccndmcpzamhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuegpp4mhxue69uhkummn9ekx7mqpzpmhxue69uhkummnw3ezuamfdejsul2dhz is implementing in #whitenoise for encrypted group chats.

wish i could see what this reply was in reference to but since im tagged i will chime in that it sounds like you dont want messages to 'leak or be tied to your main nostr identity'.. so, use or build tools that take advantage of AUTH, multiple keys+single session, a relay you are in control of, and nip70 sprinkled on top.

relay.tools can set these types of settings, but its mostly proof of concept for anyone wanting to head down this path (thats what the "turn on anon posting button is for).

She's wanting privacy on Nostr, defined as random stalkers not being able to see her posts, comment on them, or follow her.

ah, in theory, thats pretty much what lockbox does. its very lonely in there tho šŸ˜‚

Great. Now make it 3 easy steps.

the three step tutorial:

go to https://jumble.social , add wss://lockbox.fiatjaf.com to its own relay list , never use any other client or relay list.

ez! 😁

🄶

If privacy isn’t addressed, Nostr won’t scale. Also, if Nostr is the purple pill that links people to Bitcoin, good luck with that strategy. The retention is dismal.

You keep throwing around the word privacy. Can we dial in on what you mean by that?

Do you mean that you can block certain people from being able to see your content, or do you mean that you can hide what certain people are saying in response to your content?

If the latter, that is what NextBlock is going to be doing, and what can be achieved in a bit different way with Coracle as well, by hiding any comments that didn't come from people within your web-of-trust.

If the former, that simply cannot be achieved on Nostr unless you are running your own private relay where you control who can read from it and write to it.

Full Privacy = A random stalker can’t see a user’s posts. A random stalker cannot comment on a user’s post. A random stalker can’t follow a user.

This is currently an experience available on all popular social media platforms. This is an experience that some users are used to having. This is an experience that some users prefer for many reasons.

And it is absolutely still possible with NextBlock. A random stalker will still be able to see your posts, comment on your posts, and follow your profile to see your future posts in their feed.

On NextBlock, you just won't see any of their posts or comments.

If you want a private community where only the people you want to see your content can see it, then you need to control the relay where your content is accessible. There is no other way on Nostr.

Ah yeah, good point! What happens if I'm using Primal but I want to follow someone who is using one of these lockbox/zapbox relays for their special content? I'm happy to zap them the threshold. But how does the special content get from that zapbox relay to Primal's aggregator relay so I can see it in Primal? Didn't think about that.

Yeah, it doesn't. I expect Primal is not able to pull those in.

Hmm yeah. Primal couldn't really zap the threshold themselves and then use their own access to the lockbox to grab the events and copy them over to their aggregator relay, as that'd make those events viewable by anyone (yikes). And if Primal tried to replicate the lockbox filtering in a quasi-sense on their end (purely client-side) then what's the point?

Plus I suppose the lockbox owner could put up a robots.txt style don't-broadcast-this-stuff notice, adding legal concerns on top.

If this lockbox takes hold it makes you wonder if aggregation can scale.

Aggregation should only ever be for fully public notes. Lockbox is great for communities. I think both can exist in parallel.

Yeah. But then a client like Primal would have to juggle aggregation and outbox architectures. Thats two very different stacks to maintain.

hi šŸ‘‹ *low informational person chimes in*

If you're curious about moderation attempts at the community level this video is useful, moderation part at 9:03 in.

Doesn't help with user level like you're after, but for what it's worth.

https://youtu.be/iZyqVGHjDGo?si=jC9ySZpdW4LJ0Emf&t=542

I saw the video after it was posted online. I watched many videos from the Nostriga unconference. I’m aware of Ditto. I also mentioned Ditto in a post months ago. I’m looking for something slightly different. I wanted to test Ditto but I tagged nostr:nprofile1qqsqgc0uhmxycvm5gwvn944c7yfxnnxm0nyh8tt62zhrvtd3xkj8fhggpt7fy nostr:nprofile1qqs8nsk2uy2w529fs8n4tx60u7z553e4yx5dy2nxhw4elgjgawpqlas9waufq twice and he never responded. So I moved on. šŸ¤·ā€ā™€ļø

Someone else did test Ditto and listed several issues. Based on the comments, I lost interest. Perhaps, it’s been improved. But I haven’t circled back. I extend the olive branch. If people don’t want it, I keep it moving. There are some exceptions where I’ll keep trying but I’m not gonna beg anyone to use their product. I tagged him twice asking to test his product to get more information. No response.

Curious why're you're not looking at ATProto? Or did you already? I'm working with Nostr because it's the best protocol fit for my use case (need cashu, etc.) but I have nothing against ATProto for use cases where that's the best fit, and passionate people there too.

Who said I’m not looking at other protocols? I’m looking at all protocols. I mentioned this in a prior post.

Hi! Sorry if we missed your questions before! Obviously things are crazy lol. More info on Ditto is available here: https://soapbox.pub/ditto/

I run a Ditto server for women: https://henhouse.social. I'm not sure it's exactly what you're looking for, but you're welcome to check it out!

You can also try Ditto out on https://ditto.pub, shouldn't need any special access or anything - just log in with your existing Nostr account! 😁

And feel free to tag me on any questions or issues you run into with #Ditto! I'm more available to reply than Alex usually :)

Thank you for the response. I’ll check it out. If I have any questions, I’ll follow up with you.

Android login still broken:

nostr:nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7js20dc33 I love Primal. But the KYC wallet is a bummer. Can’t send or receive zaps. Am I setting it up wrong?

The wallet should just work for sending zaps as soon as it is set up. For receiving, don't forget to add your primal lightning address to your profile.

The KYC part is a bummer, but it is due to Primal wanting to have users able to purchase some sats directly through the app. Primal is designed with the person who has NO previous exposure to Bitcoin in mind, which means they need to have a way to get some initial sats for zapping, besides just waiting for someone else to zap them.

Any time you have fiat involved, there will need to be KYC involved.

When support for signers like Amber?

Sometimes random old messages pop up in the inbox

Eats too much RAM

So often just 'failed to publish note' (or a comment) for random reason, after few retries it does

Hey thanks for the report, are you using our Web app?

Yes, i meant desktop version, sorry!

Thanks for the report, we're looking into this.

I often noted, that emojis or simple '@' sign when idk, posting email address, cause the problem. "failed to post", "failed to post", but after removing them posts successfully.

This is not always the case, though

if you tag a user first and then try to write a reply the input is all broken (graphene, 2.0).

This struggle is real

Love it as always. Rock on 🤘 dot calm ā˜ŗļø

loading times of the feeds in the primal app are very long, feels faster in the web version, also notifications are slow and notifications are not marked as read (Android)

wait, you guys gets notifications?

Hey Brisceaux, thanks for the report. Are you certain you are using build 2.1 when you are having this issue? (You can check by accessing the bottom left in the settingd)

Which Android OS are you using? This may be an OS related issue.

sorry, not Brisceaux. VikiSecrets <3

GM Miljan,

I can't seem to see notifications although I can on other Clients......

Enjoy Primal otherwise.

I have an idea.

when you click the zap button maybe a small window opens that allows me to rewrite my zap message rather than my pre-written one? but with the capacity to remove the window from coming up as well. so I have a choice.

oh wait. i just figured it. you can just hold the zap button. you sly dog you!

Let Canadians have the wallet or let us change the country in our profile since I suddenly moved out of Canada anyway

Sometimes videos are stopping automatically while watching them šŸ¤·ā€ā™‚ļø

hey thanks for the report, which app do you use? (Android, iOS, Web)

For sure - iOS

are the videos stopping in the feed and in a thread?

They're stopping specifically when watching on my phone and I click to watch it in my main feed.

same here on iOS. get about 1 min of play time then it pauses automatically

Same issue here on iOS

Great thank you.

Sometimes - maybe 10% of the time - when I click on a note, and scroll through the comments, I lose the ā€˜back’ arrow to my feed, and have to restart the app.

Hey thanks for the report!

Which app do you use (iOS, Android, Web)?

ios

Thanks. We're having trouble reproducing this problem. Any additional steps you can add would be useful. If you could provide an example note where you lost the 'back' arrow.

This one just happened - first since yesterday.

thanks for the report, this will be fixed in the next versoin

Thank you!

I use Primal on my galaxy samsung 9 and whenever I check my notifications it will still show that I have notifcations even though I have already checked them. It only seems to clear once I check notifications using the desktop client.

Hey Brisceaux, thanks for the report. Are you certain you are using build 2.1 when you are having this issue? (You can check by accessing the bottom left in the settingd)

Which Android OS are you using? This may be an OS related issue.

Version 2.1.4. It's Android version 10.

Whenever my notification bell has a pink dot, it takes exponentially longer for it to load than when it doesn’t have the pink dot

Hey thanks for the report. Which app are you using? (iOS, Android, Web)

Are you having this same issue when logging into a different app? (ex: the issue happens on Android, what about Web?)

iOS, I haven’t tried different apps on different platforms.

Would be cool if tapping home icon takes to top of feed like twitter

thought of another one, Primal doesn't respect muted users. I run my own relay and other clients do not show me notes from muted users, but Primal does. Generally not a big deal except they constantly spam popular tags like #asknostr.

Hey I've just reached out to you via DMs do you mind taking a look?

Opened DM sometimes still appear as unread after being read

Hey, thanks for the report. Are you using iOS, Android or Web for Primal?

No problem mate :) I'm using Primal on Android

Thanks, we're looking into this.

Why does @primal require First Name, Last Name, Email Address, Date of Birth, and Country of Residence to "activate" the wallet? Is @primal trying to activate my wallet or open a new bank account? Should I be expecting a credit check and a loan offer next?

Don’t know but use Satoshi work

We require this information to keep up to date with the laws and regulations of running a custodial wallet

On iOS the phone sometimes gets really hot when scrolling the timeline but not always so it’s difficult to say what causes this

Which phone do you use? How much memory does Primal use on your phone?

In this case it’s an iPhone 16 Pro but 15 is also affected. Memory I don’t know because iOS šŸ¤·ā€ā™‚ļø

If you notice this again please pay attention if there are a lot of gifs or videos in the feed, please let me know, thanks!

Will do!

on the web notification stopped to work a few days ago

it looks that the problem is also present on primal 2.1.4 (android)

Great

How to do the upgrade ? Uninstall and reinstall? Some of us not tech savvy

You should be able to find the update via the mobile app store if you are using our mobile app. If you are using our Web app you can simply just reload.

Thank you Marco ā¤ļø

- Can you add "Request deletion" like Iris.to or Snort.social have integrated, that actually works?

- A note that is only reposted, but not quoted is nowhere possible to be deleted from my stream. Just when it is quoted.

- Also I have had the experience that I open/click a note and want to reply to it via the form under the note, but the reply does not appear under the note but like a standalone note.

Working only from Desktop is still a bit of a struggle.

It's not a smooth experience.

Nevertheless: Primal is beautiful. Thanks for all your work.

Hey, thanks for your feedback and reports. Are you having the issue with replies using our Web app?

The reply issue seems primarily to be a problem with iris.to.

Tried it again yesterday. šŸ¤” See:

https://tinyurl.com/uh2257ay

vs.

https://tinyurl.com/28vuzkth

The replying to a note sometimes takes ages to process. Otherwise I haven't found a bug so far.

Hey, thanks for the report. Do you find a significant difference between posting a root note and replying? Which app are you using? (iOS, Android, Web)

Posting a note is quick! Not even a second!Rreplying to a post sometimes takes up to 10 seconds and more. Feels like the phone is freezing.

I am using primal on the latest android version on a pixel phone.

Another issue - when I wake up in the morning and start reading notes, I have no notes from the time I turned off the phone until I turned it on and open Primal. I can see reposts of notes that happened in that time period, but I cannot scroll to find them.

Could that be something on my end? Maybe in settings?

Could be trouble connecting to a certain part of our caching service. Restarting your app or your browser should fix this issue permanently. Let me know if this it not the case.

Thank you, nostr:nprofile1qqspywh6ulgc0w3k6mwum97m7jkvtxh0lcjr77p9jtlc7f0d27wlxpslh36g7 !

For a less technical person, how should I restart my app and browser? Should I then do that everyday?

Starting today when I try to Zap my primal app crashes. I restarted my phone and the problem persists. I'm on a galaxy Samsung 9.

Hey Brisceaux, are you certain you are using Primal 2.1 for Android? Are you trying to zap via NWC or from the Primal wallet?

Version is 2.1.4. Yes, I am using NWC connected to a minibits wallet. It was working previously.

iOS. Reads - headline links to different content.

When looks on my own long form articles (Reads) under my profile, som of the captions links to different content. You can test it on my profile, the last caption links to previous one.

In the Web client everything works fine.

Primal only loads the last 30-40 notes between sessions, so when you scroll through them you will quickly reach the last note from the last time you used the app. Basically you have big gaps in the timeline. iOS

Sometimes when I send a reply I receive this message. Regardless of my answer, I receive two more when going back to the Postr feed. Not sure if it is comething in my side or Primal. It happens independently of the npub I am replying to. Also, it doesn’t happen all the time šŸ¤·šŸ»ā€ā™€ļø

I love Primal though ā™„ļø

I wonder if this happens to other #Primal users.

#askNostr

https://m.primal.net/OcbL.mov

I don't like to be a complainy-pants.

I can only upload photos to the app about 10% of the time.

I self-host many of my photos on Gitea, but that's not feasible for most users.

I only mention it to improve the app and make nostr better.

For the self-hosted solutions, please address this ticket:

https://github.com/PrimalHQ/primal-web-app/issues/115

Still can't upload videos 😢

Hey Diyana, I’ve just reached out to you via DMs can you take a look please?

Notifications are confusing, repetitive followers?

Highlighting in Primal Reads is distracting. You tap on a highlight, you see that so and so has highlighted it. And that’s about it. There’s no link to that person’s profile or any way to comment on their highlight or otherwise interact with it.

What would be better is if

a) Default is no highlights showing

b) There’s a list of people who have made highlights (with number of highlights per person), starting with those you follow, and you can tap on each person to have their highlights show in the article. If you don't no highlights. (Avoid multi-select unless there is a very good UI to resolve overlapping highlights from different people.)

c) You can do interact with the highlight in some meaningful way, not just view it.

Without all that I think it's better to just turn it off, too distracting.

Thanks.

On desktop version, when I click the reply icon, nothing happens.

I have to click on the post so it opens up, then I can reply in the text box below.

Only mildly annoying.

Rest is fucking awesome.

I've completely stopped using Damus and Amethyst.

Yes, same here. I can reproduce that bug.

I need an iPad version.

videos in the ios app seem to play for about 1min and then automatically pause. just have to hit play again. more irritating for longer videos. seems to happen every time

hey Dvo, thanks for the report. We're having a tough time reproducing this issue. Can you please share as many additional details as you can?

Feel free to reach out to me via DMs

thanks marko for staying on top of this. it seems to happen with any video I play in the primal ios app that’s longer than 1min. it automatically pauses just about every minute and I have to unpause to continue it. an example video it’s doing it for:

note1a9m3k9tw8yvnn4j6lgg6flgu4406uz4znrr74rat00zfypsln8ssunm9tr

doesn’t seem to occur with embedded youtube videos

Thanks for providing an example. Would you say this issue happens when watching the video from the feed? From the thread view? Or when you click on the video and watch it full screen.

If it happens in multiple areas please let me know.

seems to be happening in all three instances

also this again… (but that’s the other issue already addressed)

Yea, thanks for the reports. I’ll be in touch with you later on.

We’re looking into this and hopefully can get this fixed.

The ability to copy/paste gifs from my gif keyboard.

I found another issue with hashtags.

A hashtag is truncated for umlauts such as Ƥ, ƶ, ü, Ƅ ,Ɩ, Ü or special characters such as ß or ' and is therefore incomplete and unusable.

Examples could be:

#München #Köln #Straßenbahn #Fahrplanänderung #G'Day

Help šŸ™is there a zapping limit on primal ?I zapped a lot and now it doesn’t want to zap even though I have sats