Got lots of building done today. Now it's time for bed. I have a busy day tomorrow but will try to get some building done tomorrow evening. Lots on the to-do list. Goodnight all. π
jleger2023
_@jonleger.com
npub1t9a5...h4uw
#Bitcoin
25+ year dev
NostrGram (Nostr client): https://nostrgram.co/
YouTube: https://youtube.com/@regardingbitcoin
Substack: https://jonathanleger.substack.com
NOSTRGRAM TECHIE UPDATE - NOTE RELAY LIST
For those like me who love the technical details, you can see the JSON structure of any note plus the list of relays it was seen at by clicking the ellipsis in the note actions list and then clicking Note Info.
However, if you want the list of relays to be shown beneath the notes in the feeds, there's a new option in Settings (βοΈ) that's off by default: "Show relay list beneath note actions"
It's near the bottom of settings. Enable it and you'll see the list of relays beneath the notes (with paid relays prefixed by a π²).
Try it out at
Already in NostrGram? Refresh the page to get the update.

PCSO Lotto Results β Verified & Updated Instantly
Check the latest Philippine PCSO lotto results. Real-time updates for all games: 2D, 3D, 4D, 6D, and major jackpots like 6/42 to 6/58. Convenient s...

ππ€― THE MOST SPAMMING NOSTR RELAYS LIST
I put together a list of the most spamming relays to see if any particular relay(s) are the biggest source of the spam issues. As it turns out, there are 4 that are by far the worst offenders.
What I did was take the number of posts over the last 24 hours to the relay (as indexed in NostrGram) and divided that by the number of users for that relay. I keep stats on how many users each relay has, and rebuild those stats a couple of times a day.
As it turns out, the worst offenders BY FAR are:
**relay, post count (24 hrs), user count, posts/user (24 hours)**
wss://relay.nostr.bg, 74892, 6544, 11.4
wss://nostr-relay.digitalmob.ro, 65063, 194, 335.4
wss://nostr.drss.io, 56028, 467, 120
wss://nostr.einundzwanzig.space, 36742, 453, 81.1
Since paid relays are the most likely to reflect how often real people post on average, I checked the average of all the paid relays in terms of posts per user per day. They average 1.2 posts per user per day (the Damus relay also averages about 1.1 per day).
**The top 4 worst offenders average 140 posts per user per day.** π€―
I am removing those 4 relays from NostrGram indexing effectively immediately, and I recommend you remove them from your read/write list as well to prevent performance issues on whatever client you use.
s/o to #[0] for suggesting I put together some metrics
I've been thinking about how to crowdsource funding for the continual development of NostrGram and it's hardware costs (which will be rising soon as Nostr grows in popularity -- 150gb in bandwidth used so far this month!). I'm thinking of doing something like a Patreon where people can support the project and get a badge on their profile (if they want) showing their support, along with a higher priority for feature requests, that kind of thing.
If you are willing to support NostrGram in this way, what kind of benefits would be nice to have for doing so? I'm all for value-for-value, so those willing to pony up even a few dollars a month/year in support of the project certainly deserve some preferential treatment and priority.
I want to keep all the features free for everyone if at all possible. Some folks simply can't afford it. I get a lot of traffic from a lot of countries.
Is there anybody *not* connected to at least one paid relay at this point? Any holdouts? I'm curious.
Just deleted another 150,000 spam posts from NostrGram's database. The performance changes from earlier today are really shining right now. There's virtually zero wait on any query being sent to it. Roughly half the events coming in from the relays being indexed are blocked because of having known spam links in their content. Sheesh.
NOSTRGRAM UPDATE - ZAP COUNTS & ZAP LIST
The Zap count is now displayed in the β‘ symbol on notes. Clicking on the quantity opens a window that shows the zaps.
Try it out at
Already in NostrGram? Refresh the page to get the update.

PCSO Lotto Results β Verified & Updated Instantly
Check the latest Philippine PCSO lotto results. Real-time updates for all games: 2D, 3D, 4D, 6D, and major jackpots like 6/42 to 6/58. Convenient s...

Big NostrGram performance gains from the database changes I made. You should find feeds loading quicker now.
Good Sunday morning to you all. Lots of building to do. Time to get to it.
Just deleted another 2 million spam notes from the NostrGram database with 110 known spam urls in them. Now it's time for bed. Goodnight all. π
NOSTRGRAM UPDATE - BOOKMARKS AND MORE!
This update to NostrGram adds the ability to bookmark notes you want to hang on to. It also updates the layout of the notes a bit. Watch the 2 minute video to see how it works.
Try it out at
Already in NostrGram? Refresh the page to get the update.
PCSO Lotto Results β Verified & Updated Instantly
Check the latest Philippine PCSO lotto results. Real-time updates for all games: 2D, 3D, 4D, 6D, and major jackpots like 6/42 to 6/58. Convenient s...
OMG you gotta hear this live jam from the pub! Amazing! πΆπ₯
Catching some live tunes at a local pub.