About the rust category

All matters rust-libp2p! Start discussions, seek guidance, provide feedback.

@raul, we are very curious in contributing to the rust implementation of the libp2p.

We are also exploring internally options to use libp2p as the networking protocol for KIP

It would be a great help if you you could reply to this thread with a bunch of libp2p “essentials” for contributors. Much helpful if you can spend some time on sharing relevant info for our rust developers.

Cheers,
Ganesh

1 Like

@raul, Yes we found libp2p a great choice for our work and our team is very interested to explore it more.
I hope you would help us.
Thanks,
Rahul Lenkala

Hey @0zAND1z and @rahullenkala,

Welcome to the community! :sparkles:

I’d recommend starting with:

  • https://docs.libp2p.io: it’s work in progress but there’s heaps of useful material for beginners and experts alike.
  • https://github.com/libp2p/specs: review the libp2p specs. Also in the middle of an overhaul. Check out the WIP PRs too.
  • See this thread: Where to start to use libp2p, for more resources and instructional material on p2p networking in general.
  • The rustdocs of rust-libp2p are written with love and care; thanks to @tomaka!

Hope that helps!

3 Likes

Great, we will plan further and ping you here if we need any help.

Thanks, raul!

Hi all
I’ve asked the same as an issue on Github but I’ll ask it here:

I want to create a multi-node, p2p http and websocket “proxy” setup.

As in - there are identical http+ws servers running on some nodes. The proxy should know how to get to the node server in question (using a special URL) and keep the WS connection if need be.

Any examples to this effect or parts to this effect?