Oddbean new post about | logout
 Made a new thing, don't sue me https://dtan.xyz/ 
 Somtimes I wonder how many Kieran's are there. Can't be just one. 
 👀 
 Im so excited 
 Already added a torrent. Adding from magnet does not seem to work. You should add a DMCA page to tell lawyers to 🖕 themselves 
 No link is better, they can send it to domain registrar  
 How to add a torrent, please?

Does it work in Spring browser? I opened it there. It opened. But the search is not helping. How to search a torrent? Just any keyword does it?

Awesome project. Wow.

Thanks @Kieran. 🤙🫂 
 Magnet button doesnt do anything yet, just made this today 
 How did yoy search? Just witty a keyword? 
 I didn't. There's nothing to search yet. Theres only 4 torrents right now. 
 I understand. Thank you. 🫂 
 So this is like a nostr-based piratebay? 
 I predict this will be one of the most useful and popular nostr use cases: uncensorable torrent trackers and indexes.
Hoist your sails 🏴‍☠️
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpzemhxue69uhkzarvv9ejumn0wd68ytnvv9hxgq3qv0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnksxpqqqqqqzd38mze 
 hell yea, you should steal my cypherpunkbay UI i made for my version of this. i’ll give you the domain https://github.com/smolgrrr/webtorrent-nostr 
 Oh snap.  
 Much excite. 
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33vah8wurrw3jx2cesv9snqvrgveungmrkv9jxvar4xquxxcmn8ymrwdmdwgmnx6pev3j8vvn6wemnsen489ek6mt9wfe8z0mzwfhkzerrv9ehg0t5wf6k2q3qv0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnksxpqqqqqqzlean86 
 👀 
 The Pirate Bay is here. 

nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpzpmhxue69uhkummnw3ezuamfdejsygrrle333hzctq70u95pp7rd6z0p307hd24uyjsqs88zs4hnxpgya5psgqqqqqqsj8feg0 
 I won't sue you, but I will ⚡Zap⚡ you 🤙💜 
 there’s no str at the end of the name

sus 
 At this rate we’re gonna need to register a new .str TLD 
 no.str 
 Piratestr Baystr 🤣  
 Nice!  In the nevent, might it be better for "author" to say "pubkey" like in regular events?

{
  "id": "8ae597644...",
  "relays": [
    "wss://nos.lol/"
  ],
  "author": "d0debf9fb1...",
  "kind": 2003
}
 
 What is this 
 Uploading linux ISOs I see, that's a man of culture 
 Why not use NIP-94? 
 Can't represent multiple files 
 Did you try it? A Nostr app for torrents. 

nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqppamhxue69uhkummnw3ezumt0d5pzqcl7vvvdckzc8nlpdqg0smwsncvtl4m240py5qypec59dues2p8dqvzqqqqqqy7nkl0f 
 Nice nostrrents.

nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpzpmhxue69uhkummnw3ezumt0d5hsygrrle333hzctq70u95pp7rd6z0p307hd24uyjsqs88zs4hnxpgya5psgqqqqqqscqrjql 
 Beautiful 💜☠️🤙🏻
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpz4mhxue69uhhqatjwpkx2un9d3shjtnrdaksygrrle333hzctq70u95pp7rd6z0p307hd24uyjsqs88zs4hnxpgya5psgqqqqqqsdrzzcr 
 Your post is being well-received.
Added to the https://nostraco.in/hot feed 
 Pretty cool. Will you OSS it?

Also, where are the trackers coming from? There's nothing inside the nostr event 
 Trackers are baked into client rn, generating magnet on client.

sauce: https://git.v0l.io/Kieran/dtan
 
 P2P file sharing was truly a revolution.

🫂 
 The essence of the internet is decentralization  
 Let’s goooooooo 
 Hunger games 🍿 
 What kind of event is this? I need to build this into noStrudel imminently 
 What a strange time? 👀
#torrent & #nostr
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpz3mhxue69uhhyetvv9ujumn0wd68ytnzvupzqcl7vvvdckzc8nlpdqg0smwsncvtl4m240py5qypec59dues2p8dqvzqqqqqqy44laeu 
 👀 
 Best of the two worlds?

nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqppamhxue69uhkummnw3ezumt0d5pzqcl7vvvdckzc8nlpdqg0smwsncvtl4m240py5qypec59dues2p8dqvzqqqqqqy7nkl0f 
 Finally a torrent site that works! Thanks Kieran 😉 
 If I write a script to download a bunch of torrents from a decent site and upload them to dtan, is that going to bog you down? 
 Yea searching doesnt work rn, so i would not recommend this, later when search is working its a good idea 
 What about it isn't working? The tags? Seems to search characters just fine. 
 Yea only the full description can be searched not the title, so the full content must have the correct info for search to work 
 YES 
 Site's down. 😢 
 nevermind 
 Where's the data stored? 
 Torrent metadata is stored on Nostr, historically, when one of the main torrent sites get shut down, all the metadata is lost or fragmented, using nostr means that its extremely easy to replicate and serve the metadata. 
 question: 

How can I tag with DTAN so that I have a structure like: audio > music > flac

I only have radio inputs where I can only select one category.

Do I have to tag the torrent itself somehow. It's all new to me too. 
 Yea just select one of the tags, some of them are tiered so you have more specific tags like FLAC under audio which gives you "audio>music>flac" in the tags or less specifically selecting Music will just give you "audio>music".

Pick the most specific category. 
 Can someone share Interstellar please 1080p multi subs 
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpzamhxue69uhhyetvv9uju6rpwa6xjetn9eu8j7szyp3lucccm3v9s087z6qslpkap8schltk427zfgqgrn3g2menq5zw6qcyqqqqqqgv3sp3t 
 @Kieran I was just thinking about this concept the other day, awesome work! The way I pictured it, you could crawl the DHT to find torrents using BitMagnet, and then use something like dtan.xyz as the front end to search the results and have a page for them.

This way, both the torrent discovery and front end are decentralized!

https://github.com/bitmagnet-io/bitmagnet 
 dtan.onion maybe? 
 Legendary.

Information longs to be free.

Bitcoin longs to flow.

🧡🤙 
 Well, that's one way to test Nostr's resiliency against censorship / law enforcement... 
 ELI5 how this is more secure than traditional website please. Great work! 
 nostr:nevent1qqszh2vmhtr5rhngrtxm2xsn680kh8damd20a2gpwx4878d8elle6pspzpmhxue69uhkummnw3ezuamfdejsygrrle333hzctq70u95pp7rd6z0p307hd24uyjsqs88zs4hnxpgya5psgqqqqqqss78v7d 
 Go Go Go Go Gooooooo!!!!!!!👍 
 This kind of stuff gives me chills.  Long live We The People.   
 Pirate Bay on Nostr. 🏴‍☠️
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59upzqcl7vvvdckzc8nlpdqg0smwsncvtl4m240py5qypec59dues2p8dqvzqqqqqqydmaz74 
 How are you crawling the DHT? 
 The nostr possibilities are limitless  
 @Kieran can you create a NIP-89 definition for this app? I want to be able to redirect a user to https://nostrapp.link/ and have it open dtan.xyz 
 What can we do with this? 
 List and search for torrents  
 Too late, lol nostr piracy issues here we come! 
 That's what IAM talking about, 👍👍👍 
 Now we need incentives to keep people seeding. Maybe lightning or cashu can do this? 
  @Kieran I think it would make sense to add ...
-  an optional cover / title image to the torrent event. Thats would allow to build a more visual UI.
- the tracker announce urls from the torrent-file, so they can be added to the generated magnet link as well. 

CC @hzrd149 
 Having a cover image would be great. we could probably use the "image" tag already used in NIP-23 
 stuff started to appear here
https://image.nostr.build/068cad966773fa162d551d2d0c92101dd2b2f2f6438576325552b0d57e905008.jpg
nostr:nevent1qqs9wrq2he44ucz9y5w9x4ndm6p058r9lxevl8v7cmk6cdq3ws3pmyqprfmhxue69uhhyetvv9ujumn0wd68y6trdpjhxtn0wfnsygrrle333hzctq70u95pp7rd6z0p307hd24uyjsqs88zs4hnxpgya5psgqqqqqqs2zlmvh 
 I love this and posted about such an idea some time ago. I’ll be extremely curious to see how it evolves. Please keep us abreast of new developments 
 Do you intend on supporting RSS in a way that the *arr suite of software would make use of? 
 NIP7 only