You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Understanding how libp2p works](#understanding-how-libp2p-works)
25
25
-[Other examples](#other-examples)
26
-
-[libp2p in browsers](#libp2p-in-browsers)
27
26
-[Documentation](#documentation)
28
27
-[Contribute](#contribute)
29
28
-[License](#license)
30
29
31
30
## About The Project
32
31
33
-
- Read the [docs](https://ipfs.github.io/helia/modules/helia.html)
34
-
-Look into other [examples](https://github.com/libp2p/js-libp2p-examples) to learn how to spawn a Helia node in Node.js and in the Browser
32
+
- Read the [js-libp2p documentation](https://github.com/libp2p/js-libp2p/tree/main/doc)
33
+
-Check out the [js-libp2p API docs](https://libp2p.github.io/js-libp2p/)
35
34
- Visit https://dweb-primer.ipfs.io to learn about IPFS and the concepts that underpin it
36
35
- Head over to https://proto.school to take interactive tutorials that cover core IPFS APIs
37
36
- Check out https://docs.ipfs.io for tips, how-tos and more
38
-
- See https://blog.ipfs.io for news and more
39
-
- Need help? Please ask 'How do I?' questions on https://discuss.ipfs.io
37
+
- See https://blog.libp2p.io for news and more
38
+
- Need help? Please ask 'How do I?' questions on https://github.com/libp2p/js-libp2p/discussions
40
39
41
40
## Getting Started
42
41
@@ -56,20 +55,16 @@ Make sure you have installed all of the following prerequisites on your developm
56
55
-[Delegated routing](https://github.com/libp2p/js-libp2p-example-delegated-routing) - how to offload network operations and queries onto more capable nodes
57
56
-[Discovery mechanisms](https://github.com/libp2p/js-libp2p-example-discovery-mechanisms) - how libp2p discovers other peers on the network
58
57
-[Custom protocols](https://github.com/libp2p/js-libp2p-example-custom-protocols) - how to create a custom protocol for your application
58
+
-[Transports](https://github.com/libp2p/js-libp2p-example-transports) - how to connect peers together via different transports
59
+
-[WebRTC](https://github.com/libp2p/js-libp2p-example-webrtc-private-to-private) - a special transport for connecting browsers together
59
60
60
61
### Other examples
61
62
63
+
These are demo apps or examples that showcase specific modules or services:
64
+
62
65
-[Chat](https://github.com/libp2p/js-libp2p-example-chat) - a simple chat app
63
66
-[Browser Pub/Sub](https://github.com/libp2p/js-libp2p-example-browser-pubsub) - Using Pub/Sub between browsers
64
67
65
-
### libp2p in browsers
66
-
67
-
There are a number of ways libp2p can be used in the browser. Here are some examples:
There is also [universal connectivity](https://github.com/libp2p/universal-connectivity/tree/main) demo that shows of how many different libp2p implementations can be connected together.
0 commit comments