Oddbean new post about | logout
 The zone must be the same color of the background of the QR code. Since the background is black, the zone is black as well. 

I think the issue is that some QR readers did not implement reading with inverted colors (which is in the starndard) 
 Ugh. Standards. Maybe the safer option would be to don't do inverted QRs if it's badly supported?

Primal app couldn't scan any, and some other clients only with difficulty. nostr:nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jspp4mhxue69uhkummn9ekx7mqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpzfmhxue69uhhqatjwpkx2urpvuhx2uc86mqq0 
 I just tested primal with many black QR Codes. It read them all correctly. So, I don't know what the problem is. 
 Hmmm, that's curious. Primal iOS or Android? 
 Both worked in their most up-to-date versions.  
 This is also an issue in many web clients since most qr scanning libraries send the video directly to the zxing-js library without inverting it