Update: Version 0.1 has been released for testing:
Download:
https://github.com/toenu23/nxt-filesharing/releases/tag/v0.1sha256: 71ce130d2b2f7be3c26a2dce5be83067977ebd15a95acc2dcda3529f1707ddcd
Nxt Acc: NXT-FZ4L-U4MA-MAM2-D3U36
Message: nxt-filesharing-v0.1.zip 71ce130d2b2f7be3c26a2dce5be83067977ebd15a95acc2dcda3529f1707ddcd
Token: 8pst37cmuit2lm7h2dv7iomak9k30dhi9knrivr7ktcpu356mmjomtsntin5dog2ple04f2j5g4jn2sjis9enf76tg0en5no0q5o3mmarbsgl318lm7f780kreg3holkqldrcihc1d2eemga881fksf6bhpf5bcb
Original post:
Since community members have been so kind to offer a bounty for a torrents plugin, I went to work on it right away.
Almost all the things you can see below are already working, but there are still some important things missing, like the local signing of transactions, so I can't release it for testing quite yet.
http://i.imgur.com/gFwI1ou.pngAs you can see, it's possible to get some additional info on torrents. This includes seeder/leecher numbers (obtained from getstrike.net) and "FakeSkan" from bitsnoop.com. With this info you'll know whether a torrent is active and whether it's a fake. These external requests are only made after manual action by the user.
http://i.imgur.com/DA2xgHE.pngFilename and mime type are automatically detected when selecting a local file.
Some questions:
- For channels/categories, I've come up with audio, video, text, image, software and other. Anything missing?
- The community was asking specificallly for a torrents plugin. However, it can easily also display and upload other types of data. Should this be possible, or should it be torrent-only?
- I've named the plugin just "Torrents". If it's not torrent-only, it should probably be named differently. Could anyone come up with a catchier name than "prunable tagged data"?
Any feedback is welcome (especially by those who pledged for the bounty

).
Many thanks to Jean-Luc for coming up with this feature and (once again) producing a very usable API.