Suvarna Garge (Editor)

Spotnet

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Spotnet is a protocol on top of Usenet, providing a decentralized alternative to usenet indexing websites, and the NZB format in general. Spotnet experienced tremendous growth since the closure of FTD.

Contents

Clients

Spotnet articles are placed in a textgroup, which can be headered using any Usenet client, but in order to get the full experience you need a client that is compatible with the protocol, for example:

  • Spotnet (.NET)
  • Spotweb (PHP)
  • Spotlite (C)
  • µSpotted (.NET)
  • SpotGrit (.NET)
  • Django-Spotnet (Python, Django)
  • Besides searching, most of these clients also have functionality for commenting on these spots, as well as adding new ones to the index. Other clients just implement the protocol, without the community-features:

  • URD (PHP)
  • BinReader (C++)
  • Technical details

    Spotnet is a XML-based format, placed in the header of usenet articles. This RSA signed XML contains metadata about a post (a group articles) usually found in a .NFO file, like a description/genre/format, but also references to an accompanying image and zipped NZB file elsewhere on usenet.

    The Message-ID of such an article can serve as a link to the full post (similar to Magnet URI), because it indirectly references all required articles. These links can be spread on media like Twitter, without the need for a central server hosting them. For a full specification of the protocol see the Spotnet Wiki.

    Spotnet uses four usenet groups:

  • header group: free.pt
  • nzb group: alt.binaries.ftd
  • comment group: free.usenet
  • report group: free.willey
  • References

    Spotnet Wikipedia