{"repo":"libp2p/rust-libp2p","free":true,"listed":false,"github":"https://github.com/libp2p/rust-libp2p","clone":"git clone https://github.com/libp2p/rust-libp2p.git","description":"The Rust Implementation of the libp2p networking stack.","language":"Rust","stars":5602,"topics":["libp2p","networking","peer-to-peer","decentralization","rust"],"license":"MIT","category":"networking-infra","readme_excerpt":"Central repository for work on libp2p This repository is the central place for Rust development of the libp2p spec. Getting started - Main documentation can be found on https://docs.rs/libp2p. - The examples folder contains small binaries showcasing the many protocols in this repository. - For security related issues please file a private security vulnerability report . Please do not file a public issue on GitHub. - To report bugs, suggest improvements or request new features please open a GitHub issue on this repository. - For rust-libp2p specific questions please use the GitHub Discussions forum https://github.com/libp2p/rust-libp2p/discussions. - For discussions and questions related to multiple libp2p implementations please use the libp2p Discourse forum https://discuss.libp2p.io. - For synchronous discussions join the open rust-libp2p maintainer calls or the biweekly libp2p community calls. Repository Structure The main components of this repository are structured as follows: core/ : The implementation of libp2p-core with its Transport and StreamMuxer API on which almost all other crates depend. transports/ : Implementations of transport protocols (e.g. TCP) and protocol upgrades (e.g. for authenticated encryption, compression, ...) based on the libp2p-core Transport API. muxers/ : Implementations of the StreamMuxer interface of libp2p-core , e.g. (sub)stream multiplexing protocols on top of (typically TCP) connections. Multiplexing protocols are (mandatory) Transport up","default_branch":null,"files":null,"tree":[],"storefront":"/r/libp2p","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/libp2p/rust-libp2p/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}