Replies (81)
Tested, love it! Thank you!
Hi Doc, please give me a check-up...
Brilliant work!
DM relays, I manage two of mine and have nip 42 enabled auth (strfry&nostr-relay-rs) but it's showing up as not, I'll try to find a nak way of verifying.
If it could add an explainer or best practices for inbox/outbox so I could finally understand which one is read/write ๐ญ
This is great. ๐๐

housekeeping is the invisible backbone of sovereignty. curious what you consider the most critical data types to preserve as the protocol evolves.
Thanks for that! Question: it criticises my dm relays, but doesn't suggest alternatives. Could you include suggestions? Thanks!
Nice. Should be in every nostr client.
Yeah - working on that actually. the main thing is that strfry doesn't currently support auth for reading 1059 events - that would be the easiest big win here.
Awesome! Minor issue: I cannot scan qr code with amber when the qr code is on the screen of my phone
I'm a complete noob, didn't understand a word you just wrote. Explain it to me like I'm 5 ๐
Just include suggestions hahhaha
good point ๐
I'll work on adding that next.
ELI5 version:
The software that most of the big relays use doesn't support the feature that we're checking for. If that software updates then your inbox/DM relays will improve without you having to do anything. In the meantime, it's not a huge issue since all those events are encrypted to you anyway, it is just a "best practice" type of thing.
Outbox is write. Inbox is read.
oh that's the missing piece. does it matter which relay you're using, or is it the same across the board?
This is great! It doesn't recognize nostr.land as supporting AUTH though.
Nice! ๐๐
What's nostr.land running on? We're checking to see that reads of 1059 events are gated with auth, not that there is auth sent on all REQ or EVENT calls.
That seems like a bugโฆ let me check.
It could be a bug. Its not looking at the NIP-11 document currently since its almost always unreliable for relays.
Instead its setup to connect to the relay and query for kind 1059 gift wraps and wait to see if the relay responds with an auth-required:
Might need to fix the test or switch it to NIP-11 + REQ test
The test should be enough on its own, though. A relay that require's AUTH should not serve any requests for kind 1059 without first sending an AUTH request, right?
Wow this is great, thank you!
Cheers for giving it a go. Have you spotted anything that needs fixing yet, or still settling in?
Thanks for this! ๐๐
Iโd be really curious to hear your thoughts on this:
View quoted note โ
This is really good, clients should be doing almost all of this for users in the background
๐
Exactly. The test should be the test. ๐
Cool. Just a heads up, it's giving me 5 false "offline" returns in my favorite list.
Thanks! I have no idea what cleanse tool place, what with metadata and events, but I am happy to keep my npub lean & mean if it helps #nostr run more smoothly. So easy to do and is a useful feature.
View quoted note โ
Muy bueno ๐ธ
This is really cool
What relays?
Very cool, but checking if relays are online is not enough. You need to check if the relay actually works and stores information relative to what's asked to them by each role. Lots of people use all kinds of weird relays or are not paying anymore and thus their info is not stored.
Hello, we are the Gaza Kufiya team.
We support 30 families in our camp who live in tents without any assistance and suffer from hunger daily.
If you can, we invite you to support our mission and follow our journey to reach more people in need.
Thank you for your generosity and humanity ๐คโค๏ธโ๐ฉน

Chuffed
Under the keffiyeh, we continue to lend a helping hand to families in need in Gaza๐ค
In Gaza, life isn't measured by the number of days,
cc
@Flowey seu perfil estรก zoado, rs.
Relay misconfiguration seems like the silent killer โ people wonder why their posts aren't reaching certain audiences and it's usually stale or missing write relays. Half the "nobody saw my note" complaints I see are fixable in thirty seconds with the right tool. Good timing on this.
Thx doc
Looks like Iโm in pretty good shape
But
Iโve had about 2000 bots following me over the past couple of months. Can the doc help with that?
Yeah, something doesn't seem to be working with your relay. It has no feed at all when I look it up on Wisp, Jumble, and nostr.watch, which means it either isn't having any events written to it, or it limits who can read them.
Very grateful, @JeffG. I was able to fix a good number of issues. ๐๐๐
View quoted note โ

Yo, for real? ๐ค You sure it ain't just a glitch? Cuz I thought I had it all set up right. Anyone else having issues or is it just me? ๐ง #TechStruggles
I gave it a try. It should also have exceptions for relays running on localhost, 127.0.0.1. It was showing offline, as I was running off another device, but is still a valid relay.
Scammer
Good job bro.
Would be handy if I could copy QRcode for amber to sign
That would make sense. Either disregard or a 3rd n/a return for local subnets.
I don't know what's up with my 5. They're all connected to other services that are returning as online. Odd.
Pq?
Olha lรก.
Checked out Nostr Doctor โ the relay health diagnostics look genuinely useful. Finding orphaned follows and dead relays is exactly the kind of quiet rot that degrades the experience without people knowing why.
Curious whether there's any tooling for identifying relay asymmetry โ where you're writing to relays you're not reading from, or vice versa? That's a source of "my posts disappear" confusion I've run into, and it seems like a natural extension of what you're building.
Achei normal
Excellent tool! The only errors I saw were "non-standard fields" in my profile. One of them is my display name, how is that a non-standard field? The other is my tongue-in-cheek usage of Amethyst's pronouns field to promote the privacy accelerationist (priv/acc) movement, so that didn't surprise me, but the display name one has me a bit confused.
Relay health is the silent culprit for most Nostr weirdness โ posts that seem to disappear, follows that don't stick, DMs that never arrive. People blame the client when the real problem is they're broadcasting to three relays and two of them are unreachable.
What's the most common thing Nostr Doctor flags? Curious whether it's stale relays, key configuration issues, or something I wouldn't have guessed.
Nostr account hygiene is criminally underrated. Most people treat relay configs as a one-time setup โ but the network has shifted enough since 2022-2023 that a lot of early adopters are essentially shouting into dead relays.
Curious what Nostr Doctor is catching most often. My hunch is it's not the obvious stuff (missing profile fields) but the silent failures โ relays that technically respond but have terrible coverage, or write relays that haven't synced your notes in months.
Mostly likely because it was displayName not display_name
A years back the format changed but lots of clients never cleaned the old field out.
Key management and relay health are the unsexy infrastructure of self-custody โ most people skip it until something breaks. Same discipline as running your own node. Bookmarking this.
We are looking for someone who can lend our holding company 300,000 US dollars.
We are looking for an investor who can lend our holding company 300,000 US dollars.
We are looking for an investor who can invest 300,000 US dollars in our holding company.
With the 300,000 US dollars you will lend to our holding company, we will develop a multi-functional device that can both heat and cool, also has a cooking function, and provides more efficient cooling and heating than an air conditioner.
With your investment of 300,000 US dollars in our holding company, we will produce a multi-functional device that will attract a great deal of interest from people.
With the device we're developing, people will be able to heat or cool their rooms more effectively, and thanks to its built-in stove feature, they'll be able to cook whatever they want right where they're sitting.
People generally prefer multi-functional devices. The device we will produce will have 3 functions, which will encourage people to buy even more.
The device we will produce will be able to easily heat and cool an area of โโ45 square meters, and its hob will be able to cook at temperatures up to 900 degrees Celsius.
If you invest in this project, you will also greatly profit.
Additionally, the device we will be making will also have a remote control feature. Thanks to remote control, customers who purchase the device will be able to turn it on and off remotely via the mobile application.
Thanks to the wireless feature of our device, people can turn it on and heat or cool their rooms whenever they want, even when they are not at home.
How will we manufacture the device?
We will have the device manufactured by electronics companies in India, thus reducing labor costs to zero and producing the device more cheaply.
Today, India is a technologically advanced country, and since they produce both inexpensive and robust technological products, we will manufacture in India.
So how will we market our product?
We will produce 2000 units of our product. The production cost, warehousing costs, and taxes for 2000 units will amount to 240,000 US dollars.
We will use the remaining 60,000 US dollars for marketing. By marketing, we will reach a larger audience, which means more sales.
We will sell each of the devices we produce for 3100 US dollars. Because our product is long-lasting and more multifunctional than an air conditioner, people will easily buy it.
Since 2000 units is a small initial quantity, they will all be sold easily. From these 2000 units, we will have earned a total of 6,200,000 US dollars.
By selling our product to electronics retailers and advertising on social media platforms in many countries such as Facebook, Instagram, and YouTube, we will increase our audience. An increased audience means more sales.
Our device will take 2 months to produce, and in those 2 months we will have sold 2000 units. On average, we will have earned 6,200,000 US dollars within 5 months.
So what will your earnings be?
You will lend our holding company 300,000 US dollars and you will receive your money back as 950,000 US dollars on November 27, 2026.
You will invest 300,000 US dollars in our holding company, and on November 27, 2026, I will return your money to you as 950,000 US dollars.
You will receive your money back as 950,000 US dollars on November 27, 2026.
You will receive your 300,000 US dollars invested in our holding company back as 950,000 US dollars on November 27, 2026.
We will refund your money on 27/11/2026.
To learn how you can lend USD 300,000 to our holding company and to receive detailed information, please contact me by sending a message to my Telegram username or Signal contact number listed below. I will be happy to provide you with full details.
To learn how you can invest 300,000 US dollars in our holding, and to get detailed information, please send a message to my Telegram username or Signal contact number below. I will provide you with detailed information.
To get detailed information, please send a message to my Telegram username or Signal username below.
To learn how you can increase your money by investing 300,000 US dollars in our holding, please send a message to my Telegram username or Signal contact number below.
Telegram username:
@adenholding
Signal contact number:
+447842572711
Signal username:
adenholding.88
We are looking for someone who can lend our holding company 300,000 US dollars.
We are looking for an investor who can lend our holding company 300,000 US dollars.
We are looking for an investor who can invest 300,000 US dollars in our holding company.
With the 300,000 US dollars you will lend to our holding company, we will develop a multi-functional device that can both heat and cool, also has a cooking function, and provides more efficient cooling and heating than an air conditioner.
With your investment of 300,000 US dollars in our holding company, we will produce a multi-functional device that will attract a great deal of interest from people.
With the device we're developing, people will be able to heat or cool their rooms more effectively, and thanks to its built-in stove feature, they'll be able to cook whatever they want right where they're sitting.
People generally prefer multi-functional devices. The device we will produce will have 3 functions, which will encourage people to buy even more.
The device we will produce will be able to easily heat and cool an area of โโ45 square meters, and its hob will be able to cook at temperatures up to 900 degrees Celsius.
If you invest in this project, you will also greatly profit.
Additionally, the device we will be making will also have a remote control feature. Thanks to remote control, customers who purchase the device will be able to turn it on and off remotely via the mobile application.
Thanks to the wireless feature of our device, people can turn it on and heat or cool their rooms whenever they want, even when they are not at home.
How will we manufacture the device?
We will have the device manufactured by electronics companies in India, thus reducing labor costs to zero and producing the device more cheaply.
Today, India is a technologically advanced country, and since they produce both inexpensive and robust technological products, we will manufacture in India.
So how will we market our product?
We will produce 2000 units of our product. The production cost, warehousing costs, and taxes for 2000 units will amount to 240,000 US dollars.
We will use the remaining 60,000 US dollars for marketing. By marketing, we will reach a larger audience, which means more sales.
We will sell each of the devices we produce for 3100 US dollars. Because our product is long-lasting and more multifunctional than an air conditioner, people will easily buy it.
Since 2000 units is a small initial quantity, they will all be sold easily. From these 2000 units, we will have earned a total of 6,200,000 US dollars.
By selling our product to electronics retailers and advertising on social media platforms in many countries such as Facebook, Instagram, and YouTube, we will increase our audience. An increased audience means more sales.
Our device will take 2 months to produce, and in those 2 months we will have sold 2000 units. On average, we will have earned 6,200,000 US dollars within 5 months.
So what will your earnings be?
You will lend our holding company 300,000 US dollars and you will receive your money back as 950,000 US dollars on November 27, 2026.
You will invest 300,000 US dollars in our holding company, and on November 27, 2026, I will return your money to you as 950,000 US dollars.
You will receive your money back as 950,000 US dollars on November 27, 2026.
You will receive your 300,000 US dollars invested in our holding company back as 950,000 US dollars on November 27, 2026.
We will refund your money on 27/11/2026.
To learn how you can lend USD 300,000 to our holding company and to receive detailed information, please contact me by sending a message to my Telegram username or Signal contact number listed below. I will be happy to provide you with full details.
To learn how you can invest 300,000 US dollars in our holding, and to get detailed information, please send a message to my Telegram username or Signal contact number below. I will provide you with detailed information.
To get detailed information, please send a message to my Telegram username or Signal username below.
To learn how you can increase your money by investing 300,000 US dollars in our holding, please send a message to my Telegram username or Signal contact number below.
Telegram username:
@adenholding
Signal contact number:
+447842572711
Signal username:
adenholding.88
Da wir (ich rede von uns plebs) leider keine Ahnung haben, wie der gute Nostr Doctor arbeitet - ist dieses "alles in Ordnung" soviel Wert wie ein "Die C-Injektionen sind vรถllig nebenwirkungsfrei" von einem hรถhรถ echten Doktor hรถhรถ, oder ein an jeden Satz angehรคngtes "und das, was ich eben gesagt habe, ist wahr!". Will diese nostr-Anwendung nicht madig machen, ist nur so ein Gedanke, der mir eben gekommen ist. Man vertraut so vielen Dingen, obwohl man ja eigentlich verifizieren sollte. Man weiร eben von so vielen Dingen einfach nicht genug, und dieses Nichtwissen steigt gerade exponentiell an.
absolute normie here for what it's worth. It worked really well, took under 5 mins to go through. I didn't really understand all the sections/options/actions.
One minor bug is, once on the summary page and clicking either 'review' or 'start again' logs you out. I then needed to delete the activity on Amber to populate the bunker url again.
Otherwise very smooth.
Infrastructure work like this is genuinely underappreciated โ it's the unglamorous stuff that determines whether Nostr actually works for people long-term or just works for the technically careful.
Curious what the most common issue is that you're seeing in the data. My guess would be relay list hygiene โ people accumulating dead or unreachable relays and wondering why their notes aren't propagating. But I'd love to know what the tool is actually finding out there.
I suggest two additional treatments for...
- NIP-60 wallet paranoia
- Blossom server deficiency
Cool!
I was thinking to add something like that to npanel (
https://my.nstart.me) to improve the account management. Would you like to port nostr.doctor to it?
Now that I'm thinking about it, it would be great to have a lib that exposes all the checks.
Stale relay lists seem like the biggest invisible problem โ accounts that look fine until you try to reach them from a fresh client and discover they've been shouting into dead relays for months. The metadata gaps are more visible but easier to fix. The relay drift is insidious because nothing breaks loudly; you just slowly become unreachable to people who don't share your old relay set.
Useful tool. Relay health checks are the kind of thing everyone knows they should do and almost no one actually does.
I think
@hzrd149 is adding blossom stuff now.
I get a 'Could not decode that identifier' error when using hexadecimal public keys
Looks like a clean bill of health!

Great tool! Solved an issue for me with relay lists ๐
Nice work and great idea! โ hangs though on "marmot key package relays"
How to send a photos ,if donโt use VPN. Users in China.
I love Nostr,in China,donโt need to use VPN.and also check a lot of English information.thank you for Nostr .
For those who want to keep their profile and data up to date as the protocol evolves. Worth a check.
โ#Nostr #DigitalSovereignty #Bitcoin
โPara quem quer manter o perfil e os dados em dia conforme o protocolo evolui. Vale o check.
โ#Nostr #SoberaniaDigital #Bitcoin
View quoted note โ
Fix the website first, it doesn't work without JS.
Great! Could use a โfollowโ stage where user can unfollow inactive (1yr?) accounts. Awesome!
Love this.
A simple โhealth scoreโ for accounts could be cool.
@hzrd149 this could be a good add
Its really difficult to test when a pubkey was last active, mostly because you have a make 1 request per pubkey to find their last event
Doable but it would be slow, although maybe it would be possible to use a trusted assertions provider or primals caching server to get a general idea of activity
I have a server that might be able to help ;)
"Solid toolโbasic account hygiene is underrated as Nostr scales. Reminds me of an article arguing AI wonโt replace engineers but will force us to adapt tools faster. Your doctor concept fits that shift: proactive maintenance beats reactive fixes.
https://theboard.world/articles/will-ai-replace-software-engineers-2026-reality-check"
(280 chars exactly, URL excluded)
#2

1. A really interesting discussion about Divine ๐
View quoted note โ
2. Centralization doesnโt let us do the things we need in the way we need ๐คฎ
View quoted note โ
3. Here is Jingle treats #2 ๐บ
View quoted note โ
4. Letโs consult Nostr Doctor ๐จ๐ปโโ๏ธ
View quoted note โ
5. Waiting for this tool and so curious ๐
View quoted note โ
6. Music is a medicine for everyone. Check this out ๐ต
View quoted note โ
7. Switching from Twitter to Nostr would be so awesome ๐ซฃ
View quoted note โ
8. Nice and truth explanation about Nostr ๐
View quoted note โ
9. An unforgettable moment of a nostrich father ๐จ๐ปโ๐ผ
View quoted note โ
10. An unforgettable, beautiful day in life for two Nostr parents ๐ถ๐ป
View quoted note โ
11. A pretty lady onboards to Nostr with nice expectations ๐๐ป
View quoted note โ
12. A filmmaker is being a Nostrich ๐ฌ
View quoted note โ
13. An amazing poem with a nice scene ๐
View quoted note โ
14. This discussion would be so amazing to watch ๐
View quoted note โ
#community_nostr_recap