nim-libp2p icon indicating copy to clipboard operation
nim-libp2p copied to clipboard

libp2p implementation in Nim

Results 141 nim-libp2p issues
Sort by recently updated
recently updated
newest added

Refs https://github.com/status-im/nimbus-build-system/issues/44

First draft of a discovery interface (discussed [here](https://github.com/status-im/nim-libp2p/issues/140#issuecomment-1173930215)). As the interface is not useful without discovery mechanisms, I also worked on an implementation of the [RendezVous protocol](https://github.com/libp2p/specs/blob/master/rendezvous/README.md). As I said,...

Also tries multiples address on dial failure ref https://github.com/status-im/nim-libp2p/pull/615#issuecomment-958851810

Implementation of the [AutoNAT Protocol](https://github.com/libp2p/specs/tree/master/autonat)

Our quic effort is blocked by bearssl not supporting TLS1.3, but since Mark did most of the work to implement Quic here: https://github.com/status-im/nim-libp2p/pull/563 and on nim-quic, this PR is going...

[dnsclient](https://github.com/ba0f3/dnsclient.nim) doesn't send the required fields to allow responses bigger than 512 bytes This is an issue for instance for dnsaddr resolving Quick and dirty fix: libp2p: ```diff diff --git...

Present in go and [rust](https://docs.rs/multistream-select/0.10.2/multistream_select/enum.Version.html#variant.V1Lazy) If you `select` a single protocol, you don't have to wait for the peer to respond to send data If he is compatible, he will...

Add a discovery interface to allow plugging different discovery mechanisms such as Kademlia or Rendezvous.

missing feature

When connecting to other peers, it is not strictly needed to reuse the same PeerID - we already rotate PeerID on restart, but keep one as long as the application...