#xstack #protocols #kad #p2p #kademlia #dht

xstack-kad

The official kad protocol implementation for xstack

3 releases

0.2.17 Sep 14, 2024
0.2.15 Aug 27, 2024
0.2.12 Aug 27, 2024

#8 in #xstack

Download history

120 downloads per month
Used in xstack-circuit

MIT license

225KB
5K SLoC

This is a protocol implementation of libp2p Kademlia DHT specification


The better libp2p protocol stack for rust

CI Release

XSTACK was developed with the primary goal of making it less difficult to use the libp2p network stack in rust, for this purpose, the API of XSTACK has been designed to closely resemble the std::net library.

Usage

Refers to the rustdoc for technical details.

Status

crate version type status
Core docs.rs (with version) framework stable
Quic docs.rs (with version) transport stable
Tcp docs.rs (with version) transport stable
dnsaddr docs.rs (with version) transport available
Kad docs.rs (with version) protocol in progress
autonat docs.rs (with version) transport only client
circuit-v2 docs.rs (with version) transport in progress
tls docs.rs (with version) transport in progress

Dependencies

~15–25MB
~313K SLoC