Heh. That was one of my first projects when I was still learning to code back in 2012: https://github.com/laino/shiny-adventure
The DHT crawler/worker lived seperately, and I eventually put it here to rescue it from a dying HDD: https://github.com/laino/DHT-Torrent-database-Worker
The code is abhorrent and you absolutely shouldn't use it, but it worked. At least the crawler did - the frontend was never completed.
Since the first implementation of mainline DHT appeared in 2005 and crawling that network is really quite an obvious idea, I doubt we (a friend was working on it as well) were first either.