Oddbean new post about | logout

Notes by miljan | export

 Do you get that message consistently using the Primal web app (every time you try to follow somebody)?  
 Ok, we'll have to take a look and report back.  
 Could be. We are looking into it.  
 We can't seem to be able to repro this. Contact list updates by other clients appear to be correctly picked up by Primal. 

Question: are you seeing this issue only on the Primal web app, or also on Android?  
 Investigating this now. Thanks for confirming that the payment was received  @kineticfinance. It looks like the zap receipt was not published by  @Wallet of Satoshi.  
 Nostr is honestly such a bad experience, and its good because it will keep people away and it can... 
 Thanks for reporting  @bshell. Somebody will be in touch to help troubleshoot this issue.  
 Primal Android users: we have a new build ready for you (0.99.4). Here’s what’s in it: 

- Visual polish: we fine-tuned the feed rendering as well as the various app chrome elements

- Activating the image viewer is now smoother 

- The sporadic user search crash should be fixed

We did these improvements for the upcoming 1.0 release, but decided to make them available right away. 

Enjoy! 

https://primal.net/downloads  
 We are aiming to improve media uploads, including adding video upload support, plus a few smaller fixes. The app should then be complete and stable enough that we can call it v1.0 with a straight face. 🙂 

But we won't stop there; lots more to come. Let us know if you have any suggestions.  
 Yes, that's on our to-do list. 🫡  
 Is  nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg web app uncapable of sh... 
 Sorry, don't know what you mean by "forked notes".  
 how do I log out of an account in primal 
 on mobile apps: side menu / sign out. 

on the web app we simply use the active account in your browser extension. 
 you are wrong. primal mobile apps work the same way as damus/amethyst. our web app relies on the browser extension just like most other nostr web apps. 
 hmm... it should. shift+reload?  
 please email support per the message in the app and somebody will help you with that tomorrow.  
 🤙  
 - go to cashu.me and keep it open
- get a few sats worth of ecash from a mint
- settings -> enabl... 
 The App Store is a black box. They enforce their rules somewhat arbitrarily. It's often hard to know why exactly something was denied or approved. 

IMHO it might make sense to try and see if it goes through. We are preparing to give it another shot in the coming weeks to see if we can get NWC deployed on Primal for iOS.  
 Em um duelo de apps, qual deles seria o melhor cliente do Nostr pra Android? 
1) Primal
2) Freefrom  
 Agreed, that would be a nice improvement. We are planning to implement it in the future.  
 Never would have thought one day I’d get to participate in the largest #bitcoin  conference in... 
 See you there! 
 Has anyone sent sats to a non-nostr lightning affiliated wallet from primal? 

The number selecti... 
 Hey  @rabble, what Marko said above is correct: you can pay lightning invoices or send to any lightning address using Primal Wallet. 

HOWEVER, we do have a known bug in our iOS app where if you scan a lightning invoice of zero sats, the app doesn't give you an option to enter the amount. I presume this is what you ran into. 

Should be fixed in the next public build.  
 Wow, that's high praise coming from high places. Make sure it doesn't go to your head  @alex! 
 I sincerely hope he means what he says and that he’s not stacking. 
 Pls set t tags when publishing notes with #hashtags in the content so other clients can display t... 
 Thanks; will do.  
 I am mentioning nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr in the nost... 
 🫡  
 Primal for Android build 0.99.2 has just been released. Here is what we have for you: 

- Note editor: user tagging UI (finally!) 
- Smart user selection list (remembers recent selections) 
- NWC: support for custom external wallet connections

Users who wish to use external wallets for zapping now have more options on Primal for Android. Any wallet that supports NWC should be interoperable with Primal. Please try this feature and let us know if you run into any issues. 

https://primal.net/downloads  
 We are going to make another attempt at getting NWC through iOS app store approval. Wish us luck. It would be great to have self-sovereign options on both platforms. 
 Which wallet are you connecting to? We are going to try to reproduce this issue. 

Also, what do you mean by "feeds resetting"? Are you referring to the default feed when you start the app?  
 Yes, we hear you. Implementing appearance settings (incl. font size) is on our to-do list. Thanks for the feedback!  
 Appreciate the thought, but I think your sats are probably better spent on Nostr content creators. Check out Highlighter, find some people whose content you like and support them by subscribing. 

https://highlighter.com  
 Hey nostriches, do you know who created the image below? 

We would like to use it in some artwork we are working on, but want to make sure it’s okay with the creator. Also, we could use a hi-res version, if available. 

https://m.primal.net/IEwl.png  
 Thanks for posting this  @bitcoinekasi!

Please note that these are not cheap sats because Apple and Google are taking a sizeable cut (Primal doesn't make any money on in-app sats purchases). That's why we limit these to $5 at a time. They are just an easy way for new people to get started with zapping.  
 🙏 
 Thanks for tracking all these interop issues  @elsat! 
 Yes thank you, I did received it. 

Strange. Maybe I didn’t have a feasible route to Strike in ... 
 🫡  
 I hear from nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg users that they... 
 I just zapped you; it looks like it worked 
 Primal is known as an easy onboarding experience for nostr. To have default KYC info collection t... 
 We had NWC on iOS in testflight, but had to remove it to get app store approval. On android we support NWC connections to Alby and Mutiny. AFAIK, no other major wallets support NWC atm. Correct me if I'm wrong. I definitely expect more wallets to implement NWC. We'll add support for connecting to them at that time.  
 Good point. I think we will allow generic NWC connection strings in a future release. 
 Is there a way I can just use alby on iOS? 
 Unfortunately no. We had to remove NWC support to get app store approval.  
 Are you harvesting? Looks like it 
 No. Per our privacy policy we don't harvest nor have any plans to monetize user data: 

https://primal.net/privacy 
 Primal has an integrated Strike-based KYC Bitcoin wallet. Not making any value judgements – I s... 
 Primal Wallet KYC info is connected to the npub. We don’t share this info, per our privacy policy, but the connection exists. 

Users who want to ensure that their privacy is preserved should not use KYC-based wallets. Within Primal, you can do so by using NWC to connect to your Mutiny Wallet. This is only available on Primal for Android atm.  
 Sure; these things need to be understood. 

Thanks for bringing it up!  
 No further information is gathered at the time of in app purchase.  
 You are welcome!  
 If you activated Primal Wallet, the link exists.  
 No reason other than not wanting to implement and maintain additional wallet connection logic. NWC seems like a good standard; I am sure more wallets will support it over time.  
 This is a restriction on Apple's side. We had NWC support on iOS in testflight, but had to remove it to get app store approval.  
 There are a lot of hoops we need to jump through to make nostr accessible to the masses, especially if we want to include zapping. Not fun, but it has to be done imho, if we want to have a chance to grow nostr.  
 Not sure what you mean by "changes their wallet on primal .net". We don't offer Primal Wallet through a web interface yet. Do you mean change the browser extension you are using with the web app? That shouldn't affect anything on iOS.  
 We ask for name, email, country and date of birth. That's the minimum amount of info we need to provide a custodial wallet service legally.  
 just recorded a great podcast with  nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa... 
 That was a fun rip; thanks for having me  @stephanlivera! 

 
 You should be able to click 'not interested' on Trending sidebars. Can we get them to 'learn' or ... 
 yes 💯 
 This. The Bank Secrecy Act must be overturned to enable commercial entities to provide transactional privacy to their customers. 

One can imagine a reemergence of free banking based on Chaumian ecash tech like cashu, fedimint, and others. 

nostr:note1s2klrxf0kdu0rmkwf4s0mrq75l5ktc522tpmahduqkmesdze2qsswn755f  
 Thank you! 

This should be pretty easy to implement. Hope to see it in other clients soon.  
 Primal doesn't offer user tagging via the @ tag to me (on Android that is) and Amethyst simply cr... 
 Yes, we are working on this as we speak.  
 This is at the top of our to-do list for Android. 🫡  
 Yes, that's on the list too!  
 Muting is a super power. It allows toxic people to continue on with their vitriol. It also allows... 
 You can already do this on Primal. Go to any user profile and select "Follow user's mute list" from the profile context menu. 

Note that we only support this from our web app. Coming to Primal mobile apps soon.  
 Holy zapping batman! 

Top zaps have been live for like 5 minutes, and people are already getting wildly irresponsible. Here’s the progression of the top zap on my announcement note: 

https://m.primal.net/HzpY.png  
 If you click on any of the zaps, that will bring up the list of all zaps. You should see the progression there.  
 Introducing Top Zaps

We just released an update to all Primal clients. You’ll notice that we now render several top zaps at the bottom of each note. The top zapper gets their zap message displayed. Brevity is enforced: we only allow room for 4-5 short words. Anyone can zap any note and include any message. Note author can mute abusive users and keep their sats. Let’s see how this goes! 

https://m.primal.net/HzmQ.mp4  
 Ah yes. Forgot about that one! 

I think we will have many million dollar notes on nostr.  
 Thanks! 

Muting is based on the standard NIP-51 mute list. Any client can implement the top zaps feature easily.  
 We display total sats zapped in the reactions section (next to like, repost, etc. buttons). We could prob make this more prominent.  
 Note author has complete control when it comes to muting. They can mute whoever they want to mute without providing a reason.

Note that we are simply using nostr's standard NIP-51 mute list for this.  
 How would you guys like three Primal releases today: web, iOS, android?  
 Hmm... that should work. Somebody will reach out oer DMs to troubleshoot.  
Event not found
 I really enjoyed zapping this note! ⚡ 

Thank you  @OpenSecret for paving the way with fedimint integration and  @strike for prioritizing this work to ensure that all our users can interoperate.