The positive value of NJump for the Nostr network.

Robert’s MetaMask
Dec 17, 2023

Recently I saw the project NJump by Nostr founder fiatjaf.

The NJump project feels like it has made Nostr Network more user-friendly, mainly because it has increased discoverability and convenience, which was the most lacking element in Nostr's popularity in the past.

Past problems with Nostr: - Unable to find other users (no content of interest on the relay one is on) - Unable to find interesting content (no content of interest on the relay one is on) - Relay uses the wss protocol, cannot browse immediately, adding a relay is troublesome, and one does not know what content there will be before adding it.

Although there are some services like user directories (such as, where interesting people can be found.

Nostr.Band: Trending people on Nostr
Nostr.Band: Trending people on Nostr

But adding trouble, preview is also inconvenient: you need to first find the relay it is on, then make sure you are on the same relay, and only then will you have the opportunity to communicate.

It is very easy to browse my profile page on njump now.

mave99a / Robert Mao is on nostr
ArcBlock Founder

A post:

Short Text Note by mave99a (npub1xx3…eexz)
twitter已死 nostr新生

Also easy to browse a relay: - nostr relay
This is a fast relay with full archive of textual posts

Through njump, you can freely shuttle between different relays, which is very similar to browsing different http servers with a browser. On different servers, you see interesting content and interesting people. Through interesting people, you discover other servers where they are located, connecting them into a large network. If njump is used as a client or integrated with a client, it will definitely become the most user-friendly Nostr application and also make Nostr become mainstream and acceptable.

Speaking of which, Nostr itself is very much like a group of writable http servers, even resembling ancient connected Unix systems.:

    • In the past, if you considered the IP address (or machine name) as an identity (because at that time having an IP address and being able to access the network was considered some form of verification), then it was possible to read and write everywhere. However, there was no identity verification mechanism.
    • If we count the networked Unix systems, it is still possible to achieve a communication mechanism similar to Nostr. The identity is user@host. For example, there is a public place where everyone is allowed to write, such as opening the motd of each system for people to write. Or through the finger protocol + talk.

The improvements from Nostr's design are::

  • There is a unified identity that allows you to "read" and "write" everywhere, and also truly "own" content because of its identity mechanism (this is very web3! read + write + own).
  • A standard place similar to a message board, as well as the standard format of a message.

In short, Nostr, as a very simple protocol make me feel very vibrant, especially with the emergence of njump. I think there are many possibilities.