
@ The Nostr Review
2025-03-04 14:05:38
**GM, Nostriches!**
The Nostr Review is a biweekly newsletter focused on Nostr statistics, protocol updates, exciting programs, the long-form content ecosystem, and key events happening in the Nostr-verse. If you’re interested, join me in covering updates from the Nostr ecosystem!
**Quick review:**
In the past two weeks, Nostr statistics indicate over 228,000 daily trusted pubkey events. The number of new users has seen a notable increase, with profiles with a contact list amounting to 17 times the same period. More than 11 million events have been published, with posts and reposts showing an increase. Total Zap activity stands at approximately 13 million, marking a 22% decrease.
Additionally, 28 pull requests were submitted to the Nostr protocol, with 5 merged. A total of 45 Nostr projects were tracked, with 11 releasing product updates, and over 462 long-form articles were published, 26% focusing on Bitcoin and Nostr. During this period, 2 notable events took place, and 1 significant events is upcoming.
Nostr Statistics
---
Based on user activity, the total daily trusted pubkeys writing events is about 228,000, representing a slight 8.7% decrease compared to the previous period. Daily activity peaked at 18256 events, with a low of approximately 16087.
The number of new users has increased significantly. Profiles with a contact list are now around 393,637, a 17-fold increase. Pubkeys writing events have declined to approximately 227,635, but have still grown by 14%. Profiles with a bio are now 9 times the previous number.
Regarding event publishing, the total number of note events published is about 11 million. Posts remain the most dominant in terms of volume, totaling approximately 1.7 million, reflecting an increase of 6.8%. Reposts are showing a increase of approximately 12%, while reactions have experienced a 8% decline.
For zap activity, the total zap amount is about 13 million, showing a decrease of over 22% compared to the previous period.
Data source: https://stats.nostr.band/
NIPs
---
**[nip99 e-commerce use case extension](https://github.com/nostr-protocol/nips/pull/1784)**
nostr:npub1gmmrkec8een5jelrxq5rz260nqzpnj45yzznpaerqv0yma3s86gqpfe2h0 is proposing nip99 e-commerce use case extension. This pull request simply adds a link to the specification we are developing and have consensus on, allowing other developers who want to implement NIP-99 for e-commerce to discover how the major developers are approaching it. In this way, we ensure that NIP-99 remains lightweight and allows for broad use cases while also providing guidance for the e-commerce use case that is currently prevalent.
**[add "global" relay lists](https://github.com/nostr-protocol/nips/pull/1786)**
nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 is proposing "global" relay lists that streamlines the b/c process by standardizing it across multiple apps and also by allowing these lists to be shared, so when the relays that were hardcoded (and that were, at the time of the hardcoding, known to be such public squares) get shut down then clients can automatically or manually switch to new ones.
**[[NIP 53 Addendum] - Add Interactive Rooms, Meetings, and Live Presence.](https://github.com/nostr-protocol/nips/pull/1789)**
nostr:npub18pudjhdhhp2v8gxnkttt00um729nv93tuepjda2jrwn3eua5tf5s80a699 is proposing that add Interactive Rooms and Meetings, and Live presence to NIP-53. Kind 30312 (Interactive Rooms), Kind 30313 (Meetings), Kind 10312 (Room Presence). These Kinds would apply to interactive audio/video platforms such as Hivetalk version 2.0 (not public yet) and Nostr Nests.
**[NIP-5E: Censorship Resistant Live Streams](https://github.com/nostr-protocol/nips/pull/1790)**
[v0l](https://github.com/v0l) is proposing a way to distribute live video streams via Nostr. "Live Video" in this context implies segmented video streams like HLS or DASH. Each segment of the stream is a NIP-94 event which describes where the file can be found and its hash.
**[Add birth field to NIP-24 for birth date representation](https://github.com/nostr-protocol/nips/pull/1793)**
nostr:npub12egp0pvh2f0fp6sk5nt6ncehqzkz8zsma8dl8agf8p3f98v6resqku4w26 is proposing a PR that introduces the birth field to NIP-24, allowing users to specify their birth date. The goal is to enable applications to celebrate users' birthdays and allow other users to notice and join in the celebration, enhancing social interactions.Defined the format as [day, month, year (optional)]. The year is optional to accommodate users who prefer not to disclose their age.
**[NIP-05: add dynamic server recommendation](https://github.com/nostr-protocol/nips/pull/1794)**
nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p is proposing NIP-05 services who let people sign up for a NIP-05 name are recommended to make the names unique case insensitive.
**[Add delegation to nip 46](https://github.com/nostr-protocol/nips/pull/1795)**
[Staab](https://github.com/staab) is proposing PR that adds a delegation command to NIP 46, which allows applications that are already authorized to create new sessions with limited permissions. My use case for this is sharing a read-only session with push- or email- notification servers, which can only sign kind 22242 events on behalf of the user, in order to get access to auth-gated relays.
**[Add notifiers nip](https://github.com/nostr-protocol/nips/pull/1796)**
[Staab](https://github.com/staab) updates NIP: XXX - Push Notifiation with the following differences: It uses parameterized replaceable events, which allows for multiple subscriptions to exist at the same time;It uses NIP 44 encryption rather than NIP 04;It uses filters rather than ad-hoc targets;It uses delegated authentication in order to gain access to gated relays;It uses a different mechanism for pausing notifications and auto-expiring pauses.
**[NIP-22: Format should follow scope](https://github.com/nostr-protocol/nips/pull/1797)**
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z is proposing This adds some flexibility in formatting styles for NIP-22. Since this NIP is always used inside a scope (another NIP), formatting rules SHOULD be defined by that NIP. Examples: If the Comment is replying to a markdown-based NIP, it should allow markdown. If the Comment is replying to an asciidoc-based NIP, it should allow asciidoc.
**[NIP-34!: use NIP-22 thread style for patch and status events](https://github.com/nostr-protocol/nips/pull/1799)**
nostr:npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr created this as part of reviewing #1744. For the status event, references to merged patch events are done using the q tag even though the they are not included in content. This is because NIP-22 only supports the use of e reference for the parent event id.
**[NIP90: Add Ping/Pong to DVMs](https://github.com/nostr-protocol/nips/pull/1808)**
[believethehype](https://github.com/believethehype) introduces kind 7007 (ping) to send a small request to a dvm to check if it is alive. The DVM replies with a kind 7000 feedback event and status pong, and optional information in content. This allows clients to test if a dvm is alive without sending an actual job request to the dvm.
Notable Projects
---
**[Coracle 0.6.5 ](https://yakihonne.com/notes/nevent1qqsghht0y0x76p2mv59h9hmcrfu427d272vhst2vvzv9kps2nfh2ecczyztuwzjyxe4x2dwpgken87tna2rdlhpd02va5cvvgrrywpddnr3jyqcyqqqqqqgum092x)**
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn
New maintenance release of Coracle is out:
* Fix memory leak
* Fix isEventMuted
* Fix toast animation
* Fix (and improve) drafts
* Fix parser dropping sections of notes
**[Primal](https://yakihonne.com/notes/nevent1qqsyy4g0mw4kd54d2pyls2tj8aacxx2a0xjv6hlrejty3tw4vczhg0czyqfr47h86xrm5dkkmhxe0kl54nze4ml7yslhsfvjl78jtm2hnhesvqcyqqqqqqgnnhf92)**
nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg
Primal for iOS build 2.1.26 has just been released. Here’s what’s new:
* Improved feeds
* Deep linking threads, articles, profiles
* Bug fixes & stability improvements
**[Yakihonne](https://yakihonne.com/notes/nevent1qgszpxr0hql8whvk6xyv5hya7yxwd4snur4hu4mg5rctz2ehekkzrvcqyr8alk7afvm2waes4wuhpq44rhdw49mn95k9asc7gqj2mmcf7n8d6shdg4n)**
nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q
**web v4.4.0**:
* Zap polls can now be added directly from the list or created instantly within notes and comments.
* Muting users is now more reliable.
* Users can download and export their NWC secret for wallets.
* Wallets and account credentials are automatically saved upon signup and logout.
* Faster login and signup when interacting with Yakihonne while logged out.
* Bug fixes and performance optimizations for improved reliability.
**mobile v1.6.6**:
* Ability to export your NWC wallets and your keys.
* Blink wallet is now available as one of the external wallets that can be used.
* Private messages drafts are now available.
* Notes stats optimised.
* Wallet management overall performance has been improved.
* Fixing bugs and improving the overall performance
**[GOSSIP](https://yakihonne.com/notes/nevent1qqsz02gyw82yuytr0q2zcpj84qj7rjlxt0zmsds3g7sd70ad5lu99dqzyrhprfwl7sxpnf247s07g26g7q8xrry3yftz9t3hkmptkeahd38yjqcyqqqqqqgrdku9e)**
nostr:npub189j8y280mhezlp98ecmdzydn0r8970g4hpqpx3u9tcztynywfczqqr3tg8
Several major bugs have been fixed in the last week.
* PRIVACY: gossip was authenticating to relays in many cases even if you turned on "require user approval before AUTHenticating..."
* Gossip was rendering nevent links as note1 links in some cases
* When clicking the parent link, sometimes it wasn't finding the parent note (even though the note you clicked correctly hinted at which relay the note was at)
* New users who adjusted settings during the first run were having their public key wiped, which appeared to have no identity and they had to regenerate on second run
**[nos.social](https://yakihonne.com/notes/nevent1qqstqljgpew7jnkfjwwla8mkvtfss6lszu5k8rvr5yjmnu4n2wvuzrszyq8j9srw4sgqy6zwlnrg7459gr5rgtgkp82s30x5xykq8rnpjnutvqcyqqqqqqgf9x526)**
nostr:npub1pu3vqm4vzqpxsnhuc684dp2qaq6z69sf65yte4p39spcucv5lzmqswtfch
With the Nos 1.2 update, you can use Nos to create, edit, and delete lists of your favorite people and accounts! We're also bringing you fixes for the biggest issues in the previous version:
* Fixed: restarting app reverts to Following rather than selected list or relay
* Fixed: lists change positions randomly
* Fixed: adding and removing relays is not reflected in the feed filter
* Fixed: text fields sometimes don't work on onboarding screens
* Fixed: main action button is not visible on iPad on "Build Your Network" onboarding screen
* Fixed: crash when processing a malformed delete event
**[Fountain 1.1.17 ](https://yakihonne.com/notes/nevent1qqsy0f8pll2edde559zlwcrzx4v7hg9eetnccdax7pj4rapm0y30cnszypjn3yj7h7mxraqcmrraqa97ut52l4mcwqwa3yrsctdfxm2hre2uxqcyqqqqqqgfv3cu3)**
nostr:npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5
* In this update, we completely rebuilt the authentication flows as some users reported issues accessing the app. We're currently building out the redesigned library and content pages along with updates to transcripts.
**[Plebeian Market](https://yakihonne.com/notes/nevent1qqspy5cwkwvfqzudjk2wunjh0unu57p8fmqe5ae5ag3cu58ufm8tyaszyr05wm90fzyt7hvec6n3p6n2a9pa8e5n62wdcawyalculd35swdmsqcyqqqqqqg5qads0)**
nostr:npub1market6g3zl4mxwx5ugw56hfg0f7dy7jnnw8t380788mvdyrnwuqgep7hd
* Social Sharing: New social sharing buttons have been implemented, allowing users to share listings and pages effortlessly across social platforms.
* Open Graph Integration: Enhanced sharing capabilities with the addition of an Open Graph library, making it easier to share listings on social media.
* Pagination on Mobile: Now see up to 20 items before you need to paginate, making browsing smoother and more efficient on your mobile device.
* UX/UI Overhaul: Significant improvements to the UX and UI of the Settings and Dashboard for a more intuitive navigation.
* Dashboard Enhancements: Various fixes to ensure the dashboard is more functional and user-friendly.
* Relays Pop-Out: Improved UI so the Relays pop-out no longer goes underneath the category menu on the homepage and other pages.
* Save Button: A 'Save' button has been added to every page for quick and easy updates to your listings or settings.
* Payment Details Clarity: Examples are now included in the 'Payment Details' field to guide sellers on what information to provide.
* And fixes some bugs.
**[DEG Mods](https://yakihonne.com/notes/nevent1qqspvdwyf4eq2nfsehmmz6jr7u3592ptttjefs2zyjzvfwnwpx42xfgzyr6t78a4h297sw0hp3enzue7xz0hszpzkvglv0spl8wg4wa59rud2qcyqqqqqqg3egyup)**
nostr:npub17jl3ldd6305rnacvwvchx03snauqsg4nz8mruq0emj9thdpglr2sst825x
* The ability to switch between reply and quote-replies
* Preview the recent posts of an author under their profile box when viewing a mod or blog they've published
* Clicking on images in a feed post triggers the gallery system for it
* Adjusted the design of images and videos that appear in the feed page
* Reposting won't trigger a popup
* Textarea in feed page will reset its size after posting, along with preview reset
* Load new posts button now works/appears properly
* Reply depth numbering now works correctly
* User LN address now updates correctly if they change it (was a caching issue)
**[Zapstore 0.2.5](https://yakihonne.com/notes/nevent1qqsrqpt8ugxj23an0hjpajstf7z9yj2uhy0022w8mwlrqhf675jdn6czypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc86qcyqqqqqqglx2uf5)**
nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8
* Hopefully fixed the missing apps issue
* No more toast showing Zapstore update available (pinned instead)
* Trigger local version refresh on app detail page
**[futr nostr](https://yakihonne.com/notes/nevent1qqs2gza54ejlfv34c6m8rxam9fjm9mswuj7rpsqm42j8xw7psr64jaqzyqace9awj2r0qyjncnug6sk3d6zcclyj2yat7tecy5d07uf4zj7wvqcyqqqqqqgtwtjga)**
nostr:npub18wxf0t5jsmcpy57ylzx595twskx8eyj382lj7wp9rtlhzdg5hnnqvt4xra
* Optimized Subscription Handling
* Implemented proper event pagination with timestamp tracking.
* Added event deduplication across batches.
* Improved debug logging for pagination and subscription events.
* Fixed timestamp handling to prevent future-dated events.
* Reduced events per pubkey from 2000 to 500 for better efficiency.
* Relay Connection & Event Parsing
* Improved relay connection state management.
* Fixed parsing of OK messages from relays.
* Updated follow list and DM relay parsing.
* Added proper nevent links for quoted reposts.
* Increased connection timeout from 3s to 15s to enhance reliability.
* UI & UX Enhancements
* Fixed follow list flickering by improving model caching.
* Improved login experience with better async timing.
* Fixed profile filter issues to improve data consistency.
* And another changes.
**[ZEUS v0.10.0](https://yakihonne.com/notes/nevent1qqsynlcgtylmkqmq03jgw245gpdmc5m6py9dkkh9m3t22h2xw0mh2mgzyq6d9af8fuv43lxjevjx8k474h0c5g0cft8yysw63zqz80c9ejqf2qcyqqqqqqg745fp2)**
nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5
* Receive: add advanced settings toggle
* Remove deprecated backends
* Move sweep on-chain functionality to Tools view
* Update colors according to themes in external link modal
* Improve contrast of warning buttons in Disaster Recovery view
* Bug fix: display of backup status
* Bug fix: ZEUS Pay local notifications
* Renewable channels
* NWC client support
* Embedded LND: v0.18.5-beta
* New share button (share ZEUS QR images)
* Activity: highlight filter icon when filters active
* chantools: sweepremoteclosed
* Tools: Export Activity CSVs, Developer tools
* Activity: filter by max amount, memo + note
* CLNRest: add payment timeout setting
Long-Form Content Eco
---
In the past two weeks, more than 462 long-form articles have been published, including over 79 articles on Bitcoin and more than 42 related to Nostr, accounting for 26% of the total content.
These articles about Nostr mainly explore its potential as a decentralized, censorship-resistant communication protocol, contrasting it with traditional social media platforms like Facebook and X. They discuss Nostr’s ability to foster free speech, privacy, and security while providing a foundation for new applications, including encrypted messaging (such as the use of the Double Ratchet Algorithm in NIP-117 and NIP-118), decentralized identity management, and anonymous event relaying (as proposed in "Renoters"). Several pieces, including "The Advancement of the Nostr Protocol," highlight recent technical advancements, developer tools like Nostr SDK, and practical use cases for Bitcoin applications. Others, criticize centralized platforms for their control over user data and content moderation policies. Additionally, topics like relay setup, voting systems, and AI alignment with human values are explored, emphasizing Nostr’s broader applications beyond social media.
These Bitcoin articles explore adoption, investment strategies, security, privacy, and their impact on global finance. Many highlight Bitcoin’s role in fostering financial resilience in Zimbabwe, rural economies, and the importance of user adoption over merchant adoption. Investment discussions cover DCA strategies, ETF influence, and ways to maximize returns. Privacy and security topics emphasize decentralization, self-custody, and best practices to protect assets. Bitcoin is framed as an alternative to fiat, with critiques of traditional finance and central banking. Geopolitical discussions examine the IMF’s influence, France’s fiscal crisis, and El Salvador’s Bitcoin policy. Technical innovations, such as EVM integration, Lightning Network advancements, and multi-payment solutions, continue to expand the Bitcoin ecosystem, driving broader adoption and usability.
Thank you, nostr:npub1m0sxqk5uwvtjhtt4yw3j0v3k6402fd35aq8832gp8kmer78atvkq9vgcru nostr:npub13rvvn5g23anm09kwnya8qvzqejxfajfa56rnn47ck5l96ke6cq4sdcd4e0 nostr:npub10m6lrv2kaf08a8um0plhj5dj6yqlw7qxzeag6393z352zrs0e5nsr2tff3 nostr:npub17v7g49shev2lwp0uwrx5v88ad6hj970zfse74wkes9jguhkx7aqsgjwsvj nostr:npub18lav8fkgt8424rxamvk8qq4xuy9n8mltjtgztv2w44hc5tt9vets0hcfsz nostr:npub1nlk894teh248w2heuu0x8z6jjg2hyxkwdc8cxgrjtm9lnamlskcsghjm9c nostr:npub1xzuej94pvqzwy0ynemeq6phct96wjpplaz9urd7y2q8ck0xxu0lqartaqn nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk nostr:npub16dswlmzpcys0axfm8kvysclaqhl5zv20ueurrygpnnm7k9ys0d0s2v653f nostr:npub1x7zk9nfqsjwuuwm5mpdu8eevsnu2kk0ff23fv58p45d50fhuvaeszg44p2 nostr:npub1mwce4c8qa2zn9zw9f372syrc9dsnqmyy3jkcmpqkzaze0slj94dqu6nmwy and others, for your work. Enriching Nostr’s long-form content ecosystem is crucial.
Nostriches Global Meet Ups
---
Recently, several Nostr events have been hosted in different countries.
* **[The Bitcoin Freedom Festival](https://x.com/BitcoinJungleCR/status/1868809529418252455)** took place from February 20 to 24, 2025, at the Awakening Center in Uvita, Costa Rica. In collaboration with the Awake Earth Festival, the event blended a music festival with Bitcoin seminars and lectures. From February 20 to 23, it featured music, healing workshops, ceremonies, and educational talks, with internationally renowned artists and captivating discussions. February 24 was a special day dedicated to Bitcoin, with all activities centered around it. nostr:npub14f26g7dddy6dpltc70da3pg4e5w2p4apzzqjuugnsr2ema6e3y6s2xv7lu
* **[The 5th Bitcoin Educators Unconference](https://x.com/MyfirstBitcoin_/status/1895794304582631606)**, organized by Mi Primer Bitcoin, was successfully held on February 27, 2025, at Bitcoin Park in Nashville, USA. The event focused on grassroots projects and Bitcoin education, adopting a decentralized, community-led format. Every participant was a potential speaker, proposing discussion topics at the beginning of the event, which were then grouped into breakout sessions for in-depth discussions. nostr:npub17cyatz6z2dzcw6xehtcm9z45m76lde5smxdmyasvs00r4pqv863qrs4ml3
Here is the upcoming Nostr event that you might want to check out.
* **[The Bitcoin Educators Unconference](https://x.com/MyfirstBitcoin_/status/1895089249076359382)** will take place on April 10, 2025, at Bitcoin Park in Nashville, USA. The event follows a decentralized, community-led format, with a focus on Bitcoin education and independent Bitcoin educators. It aims to foster collaboration and networking among Bitcoin educators, creating a truly interactive space.
Additionally, We warmly invite event organizers who have held recent activities to reach out to us so we can work together to promote the prosperity and development of the Nostr ecosystem.
Thanks for reading! If there’s anything I missed, feel free to reach out and help improve the completeness and accuracy of my coverage.