There are 5 repositories under kademlia-dht topic.
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 infrastructure for peer-to-peer, decentralized, and collaborative software.
Kademlia based Mainline DHT implementation
Implementation of the Kademlia protocol created to gain understanding of distributed hash tables.
Mainline DHT implemented in node.js
A Python3 Kademlia overlay network implementation.
BitTorrent DHT protocol implementation (WIP)
Agent Platform written in Golang
Standalone implementation of the Kademlia distributed hash table
Client that tracks CIDs in the IPFS network pinning and requesting them to see for how long are they accessible.
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