Why Nostr? What is Njump?
2024-10-29 11:40:19

The Nostr Review on Nostr: ### GM, Nostriches! The Nostr Review is a biweekly newsletter focused on nostr ...

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 show over 170,000 daily trusted pubkey events, a 5.3% decrease from the previous period, with new user growth slowing. Approximately 29,000 users have profiles, while LN address users dropped by 23.7% and contact list users decreased by 95%. More than 4 billion events have been published, with posts leading in volume. Total Zap activity reached over 11 million, down 14% year-on-year.

Additionally, 8 pull requests were submitted to the Nostr protocol, with 2 merged. A total of 40 Nostr projects were tracked, with 11 releasing product updates, and over 270 long-form articles were published, 46% focusing on Bitcoin and Nostr. During this period, 6 notable events took place, and 4 significant events are upcoming..

Nostr Statistics

Based on user activity, the total daily trusted pubkeys writing events exceeded 170,000, representing a 5.3% decrease compared to the previous period (October 1-14). The daily peak reached 15,738, with a low of nearly 13,000. In terms of user numbers, the daily increase in new users has shown a general downward trend. Profiles with bios are approximately 29,000, with minimal difference compared to the same period last time. Profiles with LN addresses total around 28,000, reflecting a 23.7% decline, while profiles with contact lists number about 17,700, down by 95%.

Regarding event publishing, the total note events published has surpassed 4 billion. Posts lead in volume, exceeding 100 million, far outpacing reposts (40 million), reactions (20 million), and reports (0.4 million). For zap activity, the total zap amount has reached over 11 million, marking a year-on-year decrease of around 14%. In terms of relay usage, the top five relays by user count are: wss://relay.damus.io, wss://nos.lol, wss://eden.nostr.land, wss://relay.snort.social, and wss://relay.current.fyi. Data source: https://stats.nostr.band/

Nips

nip46: remove words, clarify distinction between bunker key and user key npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 is proposing that the remote-signer(aka “bunker”) pubkey could be different than the user pubkey, but the NIP doesn’t make this distinction clear and probably because of that there are many implementations out there that consider both to be the same. These keys were always meant to be possibly distinct otherwise the existence of the user-pubkey parameter given to the connect method and the existence of the get_public_key method entirely would make no sense.That wasn’t a problem until now because all nip46 use-cases so far have used the remote-signer-pubkey as an equal to the user-pubkey, which is fine and should continue to work, but other interesting multisig signer implementations and other stuff can be supported if we explicitly allow distinguishing between the two key roles.

NIP90 - Add addressable job results and spontaneous job results Blackcoffeexbt is proposing that adds addressable job results and spontaneous job results to the NIP90 spec.Extending NIP90 to support these features will allow the use of Nostr DVMs by IoT devices rather than implementing IoT in a standalone spec. The will also be uses for these updates beyond IoT. Addressable Job Results will allow IoT devices with high frequency data updates to use public relays without bloating a relay’s resources. This range is optional and the standard job result range 3600 - 36999 still exists if this isn’t desired.Spontaneous Job Results have been added to the spec to allow a DVM to operate autonomously. A DVM can publish events without the need of a job request trigger. This can be useful in the case of periodic or triggered IoT updates or other non-IoT uses such as a DVM reacting to a news event.

Static Websites npub145w4hsvfdt9r6g3zzch6ekuuqduknfchjpe99sd4lt4h9wptv33qcy9ahs describes a method by which static websites can be hosted under public keys using specialized host servers. A static file event uses the kind 34128 and must have a d and x tag.The d tag must be an absolute path ending with a filename and extension The x tag must be the sha256 hash of the file that will be served under this path.A host server is an http server that is responsible for serving the static files for pubkeys.

Typed schemes Vitor Pamplona (npub1gcx…nj5z) is trying to figure out a way to allow micro clients to register only the event types they support on Android/iOS.Then if we use these URIs when opening external events, a more appropriate client list can be recommended by the OS.Today, all the dozens of clients pop up and the OS can only have one of them as the default for the nostr: URI.The more we go into the direction of mini and micro clients, the more we will need something like this.

Editable Event npub1l3cgtsurhfchg4cyhhqudm70074sr96srhje330xc5m6czej5n9s9q6vs2 is proposing an alternative to #1510 that doesn’t need kind ranges. An editable event is unique by a combination of its .kind, pubkey, and one or more specific tags.Therefore, given two events with the same combination of such fields, the one with the most recent .created_at is kept while the other is discarded.If the timestamps are the same, the event with the lowest id (first in lexical order) should be retained, and the other discarded; unless there is a dd tag set to a value that contains the @ char, in which case, before comparing ids, the one with the highest updated_at tag value (unix timestamp in seconds) converted to integer should be kept.

Notable Projects

Amethyst v0.92.4 npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0

  • More animatins: notification chart, FABs, zap and reaction popups
  • New fields in vision prescriptions
  • Prioritized search results starting with the search term
  • Bug fixes, performance enhancements, and code quality improvements

Coracle Security Update npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn

  • released a new version of Coracle, both to web and to zap.store
  • delete the affected apks from my releases
  • delete all my error data from bugsnag
  • delete my bugsnag project and rotated my api key, so lingering error reports will be dropped
  • audite my code for use of the session object to ensure nothing else like this is happening

YakiHonne’s New Update: Simpler, Easier, Cleaner, Faster! npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q

Our latest version makes decentralized media more user-friendly than ever, focusing on:

  • Complete Redesign: Streamlined UI/UX with improved Onboarding, Home & Discover, easy Wallet setup, Dashboard, Notifications, and Settings.
  • Enhanced Performance: A re-engineered core supporting outbox functionality for a smoother experience.

New Damus TestFlight npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s

  • multiple image uploads
  • seamless scroll
  • improved text and profile search
  • new side menu
  • less sensitive thread view notes when scrolling

New Iris version source code npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk/@Martti Malmi New Iris version source code is here. Now you can fix your favourite annoying bugs: https://github.com/irislib/iris-client.

DEG Mods update npub17jl3ldd6305rnacvwvchx03snauqsg4nz8mruq0emj9thdpglr2sst825x

  • User profile page (currently only showcasing published mods)
  • That /#/ in the URL is now gone (all current links are still functional / redirect to a URL without the hashtag)
  • you can see creators’ mods by clicking their profile picture, or what’s next to it, area in the profile box (it’d be highlighted on mouse hover).Or, if you’re logged in, click the user icon in the social/bottom navigation to go to your profile page.

0xchat 1.3.5 npub1tm99pgz2lth724jeld6gzz6zv48zy6xp4n9xu5uqrwvx9km54qaqkkxn72

0xChat 1.3.5 release is now available on Zapstore, App Store, and Google Play. Compared to v1.3.3-release, the updates are as follows:

  • Added a message jump feature for replies, search, and paginated message loading.
  • Added encryption for audio and video in DMs/private groups before uploading.
  • Added support for custom Blossom servers, and removed the default 0xChat file server.
  • Added the ability to preload group messages before joining.
  • Optimized REQ and improved performance.
  • Highlighted messages after jumping to a specific location.
  • Open the default browser instead of the internal webview when clicking on a URL. Additionally, bug fixes and user experience improvements included.

WasabiWallet 2.3.0.0 npub1jw7scmeuewhywwytqxkxec9jcqf3znw2fsyddcn3948lw9q950ps9y35fg

  • Enhanced Tor integration.Complete rewrite of our Tor integration using standard HttpClient. Better performance, clearer code, and improved identity management for enhanced security.
  • Better BTC amount formatting.Improved readability for all amounts with instant BTC-to-Sats conversion. Cleaner, more consistent UI across all screens showing amounts
  • More insight on transactions. Detailed input/output lists for all transactions, including Coinjoins and transaction preview.
  • [Beta] Payment in Coinjoin (RPC).Payment in Coinjoin feature enters beta! Currently available via RPC only.
  • Hardware Wallet Updates.Added support for Trezor Safe 5 & ColdCard Q with HWI 3.1.0 update.

Major update to AlgoRelay npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8

  • significantly favors recency over virality
  • limits 1 author per feed
  • increases weight of personal interactions
  • some bug fixes and optimization

Fountain version 1.1.5 npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5

With Fountain 1.1.5 we have massively simplified the way your content library works within the app, removing over 40,000 lines of code in the process.

  • A new offline caching database to make offline playback more reliable and reduce system resource requirements
  • A simpler data model that reduces mobile data and memory usage
  • Fixes to long-standing playback issues such as the queue re-arranging

Wherostr v1.2.4: Enjoy Watching Live Streaming npub16elg3wf8nffkymylw9kfwecc45j9c30lufrrzx2zf5vmxjlcgkkq3xc6d7

  • Live Stream Support: Watch live streams and join the chat in real-time for an engaging experience.
  • Image Downloading: Easily download images by long pressing in gallery mode.
  • Pull to Refresh: Swipe down to refresh your feeds instantly and stay updated.
  • Optimized Performance: We’ve fine-tuned the app for faster and smoother usage.

Additionally, fixed custom emoji parser and rendering, ensuring emojis display correctly in chats and reactions.

zap.store for Android 0.1.4 npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8

  • Introducing curated app sets. Not only zap.store curations but great ones by @Gigi ⚡🧡 and @Vitor Pamplona
  • By tapping on “Load more” releases it’s now possible to browse all apps in the relay
  • Significant performance improvements and “loading forever” bug fixed - UX improvements around app cards and versions
  • Dozens of other fixes

Long-Form Content Creators Eco

In the past two weeks, more than 270 long-form articles have been published, including over 90 articles on Bitcoin and more than 30 related to Nostr, accounting for 46% of the total content.

The Nostr articles mainly explore various aspects of the Nostr protocol, including creating and using custom emojis, setting up personal Nostr relays, and opinions on Kanga Wallet. They also highlight updates and events, such as mplorentz’s newsletter and a proposal for FOSDEM 2025. Additionally, the discussions address future trends in social networks, emphasizing the importance of decentralization and how Nostr can facilitate multi-community aggregation. Overall, the content reflects the rapid growth and user-friendly innovations within the Nostr ecosystem.

The Bitcoin articles discuss Bitcoin’s history, market dynamics, and future prospects, including analyses of halving events, mining control, and the potential impacts of ETFs. They also explore Bitcoin’s cultural significance, privacy issues, and sustainability, particularly in relation to community engagement and global economics. Additionally, the content highlights Bitcoin’s applications in art, investment, and technological innovation, reflecting its status and importance as digital gold.

Thank you, @npub1qd6zcgzukmydscp3eyauf2dn6xzgfsevsetrls8zrzgs5t0e4fws7re0mj , @npub1a3pvwe2p3v7mnjz6hle63r628wl9w567aw7u23fzqs062v5vqcqqu3sgh3 , @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z , @npub1ne57gg8xphmfek292yyg9nlyfkgh273vtrguy8qz0fuh05frvrpqn2t7zd ,@npub1cuup3ny466klpx8mlu5fekjv8n6s6hehp5jlpdhnvaerrnx4ezgq87l7s3,@npub1vgldyxx7syc30qm9v7padnnfpdfp4zwymsyl9ztzuklaf7j5jfyspk36wu, 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 Reach X Space, hosted by Rootstock, took place from October 16th to 24th, 2024, at X Space. It brought together African Bitcoin enthusiasts for coding workshops, hackathons, and networking, covering topics like Bitcoin development, the Rootstock ecosystem, and blockchain innovation for the African community. @npub1wsmck5ycj4nlxg0yaa68aagfwuw2nlahjlmwwqcw7fsa3wsawzqqy5qjrh

  • The 003 meetup on October 22, 2024, co-hosted by NOSTR HUB and Yakihonne, focused on integrating decentralized protocols like Nostr and Bitcoin into business,brought together entrepreneurs, developers, and artists to discuss tech-driven freedom in finance and speech. @npub188rvs46l0q8d3h4y7lpu5glyhh7r709x3rce8z93xs5lgsmkaf9q4wjckp, @npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q

  • On October 20th, Bitcoin Nairobi celebrated Mashujaa Day by honoring Kenya’s heroes and promoting financial freedom through Bitcoin. The event highlighted Bitcoin’s role in achieving self-sovereignty and encouraged participants to break free from traditional fiat constraints. @npub1pw778uxwkky3xgq7w3anykdwdw9g46xy8de9mnau0kgwzz375zkq3udv57

  • Bitcoin Dua Student Built A Smart Bin:Bitcoin Dua students in Agbozume have completed their first project, building smart bins by integrating robotics and Bitcoin knowledge for better waste management. @npub1w7z986fez3gmjvxy6dd3sku4ndazhxzafjv2lf6aaa26mtl70q6scz4erj

  • NOSTR Event 01 took place on October 26 in Coimbra, Portugal, at Edifício Embaixada. The event featured discussions on NOSTR, decentralized tech, privacy, and off-grid tools. A new NOSTR platform/client was also introduced during the event. @npub1hfg3tsmmp7g3u5cw6mzg0n9andehmgel6jug486eppsr0rqx4a3qlp7yfm

  • The BitDevsNBO monthly meetup took place on October 26 at Jenga Leo Coworking Space in Nairobi, Kenya. The event gathered Bitcoin developers and enthusiasts for discussions, knowledge sharing, and insights into Bitcoin technology, offering a valuable learning experience for all attendees.

Here are the upcoming Nostr events in November that you might want to check out.

  • The Bitcoin Culture Festival 2024, featuring the Ours (Yours) festival, will take place in London from October 29 to November 3, 2024. Organized by the 2140 Collective and CypherpunkHouse, it celebrates Bitcoin culture. @npub1hmqvn57wfm7qcygkt4et3qffhvdwyer9mkz0lyzjwr29438fe55s4r0s33

  • The Traveling Nostr Booth - Bringing Nostr to LatAm is touring 3 countries with major booths at key conferences, inluding LaBitconf2024 ,Satsconf2024,Adopting Bitcoin2024,plus satellite events, workshops, and local content. @npub1hz5alqscpp8yjrvgsdp2n4ygkl8slvstrgvmjca7e45w6644ew7sewtysa @npub1ejj803066dh93evzq4sgy02trxe30qna6tcdkx0vqdnmzywks3zsr5n006 @npub1ze93u0u37u3x0gnfffgxl33k60v7t3afs64jgzf4xznapr4ra5us0u3pxq @npub1ad0ptuzte83alpkpqqctvewlaqj5zq23c83m82xw8apg4t6zlyns6xng2c

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.

Author Public Key
npub1wkrfe7kyksfn8s4zmnkr9c9ueakc8hz2fhu4mdayc0gfxa5pnxrsax6xvg