Communication protocol | |
Abbreviation | Nostr |
---|---|
Purpose | Decentralized social networking |
Developer(s) | fiatjaf |
Introduction | March 2020[1] |
Port(s) | 443, 80 |
Website | nostr |
Nostr (acronym for Notes and Other Stuff Transmitted by Relays) is a protocol for decentralized message transmission, with the intention to be able to resist internet censorship[2] while maintaining session integrity. Nostr consists of users publishing content via a cryptographic key pair to a "relay", a WebSocket server which sends and receives content for users that subscribe to it. This allows users to be able to have verifiable and portable accounts on Nostr, as users have to sign all posts using their key pair to post under its identity.[3]
The Nostr protocol was first written in 2020 by Brazilian open source software developer Giovanni Torres Parra, known by the pseudonym "fiatjaf".[4][5] Nostr was created as a result of perceived moderation issues on Twitter, as well as technical and cultural disagreements with other similar protocols such as ActivityPub and Secure Scuttlebutt.[6]