There are 5 repositories under kademlia-dht topic.
dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
A crawler for the IPFS network, code for our paper (https://arxiv.org/abs/2002.07747). Also holds scripts to evaluate the obtained data and make similar plots as in the paper.
Simple torrent proxy to http stream controlled over REST-like api
A terminal-based P2P chat application using libp2p and Golang that uses a Kademlia DHT and the IPFS network for peer discovery and routing
Asyncio Bittorrent DHT server
An example libp2p project that uses a Kademlia DHT for peer discovery and performs rpc calls.
Kademlia based Mainline DHT implementation
Dependency-free decentralized peer-to-peer network for storage and communication based on the Kademlia distributed hash table.
Implementation of the Kademlia protocol created to gain understanding of distributed hash tables.
Mainline DHT implemented in node.js
BitTorrent DHT protocol implementation (WIP)
A Python3 Kademlia overlay network implementation.
Client that tracks CIDs in the IPFS network pinning and requesting them to see for how long are they accessible.
Agent Platform written in Golang
Standalone implementation of the Kademlia distributed hash table
A DHT-based distributed key-value store powered by libp2p.
Efficient feature complete C++ bittorrent implementation for BDAP
A Kademlia based Distributed Hash Table Implementation for Libp2p
Report and Presentation for Blockchain course project at IIT Bombay Fall 2018
A peer-to-peer decentralized timeline using Python's implementation of the Kademlia DHT, asyncio and sqlite3.
šSimulate the construction of a peer to peer network managed under a simplified implementation of Kademlia protocol
A P2P timeline service using Kademlia and Python's asyncio module
A Block chain implementation (With PoW and Proof of stake proposal) with a full kademlia implementation supporting Broadcasting, individual message sending, resistance to sybil attacks and eclipse through trust mechanisms and CRC requests for node validation. Also has auction support but it was not fully implemented.
A peer-to-peer networking library that utilizes the Kademlia algorithm for peer-to-peer routing. Written in Go.
This is a work-in-progress project developed as part of a Programming 3 course. This innovative game leverages Kademlia DHT and blockchain technology to deliver a decentralized, turn-based game on a P2P network.
:postal_horn: HONK - Distributed timeline application (distributed Twitter) that runs on a P2P network - SDLE -> M.EIC - FEUP