Skip to content

bitcoin-brasil/dtan

 
 

Repository files navigation

DTAN

Distributed Torrent Archive on Nostr

This is a NIP-35 client.

NIP-35 defines the event format as:

{
  "kind": 2003,
  "content": "<long-description-pre-formatted>",
  "tags": [
    ["title", "<torrent-title>"],
    ["x", "<bittorrent-info-hash>"],
    ["file", "<file-name>", "<file-size-in-bytes>"],
    ["file", "<file-name>", "<file-size-in-bytes>"],
    ["tracker", "udp://mytacker.com:1337"],
    ["tracker", "http://1337-tracker.net/announce"],
    ["i", "tcat:video,movie,4k"],
    ["i", "newznab:2045"],
    ["i", "imdb:tt15239678"],
    ["i", "tmdb:movie:693134"],
    ["i", "ttvdb:movie:290272"],
    ["t", "movie"],
    ["t", "4k"]
  ]
}

Future Plans

Custom scraper relay

A relay which automatically clones torrent events from other relays. Simple docker image which can easily be deployed anywhere and will add another replica of torrent metadata.

About

Torrent index on Nostr

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.9%
  • CSS 4.5%
  • Other 1.6%