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
console.log('node 3 failed to dial to node 1 with:', err.message)
@@ -291,7 +296,10 @@ As expected, we created 3 nodes, node 1 with TCP, node 2 with TCP+WebSockets and
291
296
292
297
## 4. How to create a new libp2p transport
293
298
294
-
- interface-transport
295
-
- follow the interface
296
-
- show other examples (webrtc, utp, udt (wip), etc)
297
-
-
299
+
Today there are already 3 transports available, one in the works and plenty to come, you can find these at [interface-transport implementations](https://github.com/libp2p/interface-transport#modules-that-implement-the-interface) list.
300
+
301
+
Adding more transports is done through the same way as you added TCP and WebSockets. Some transports might offer extra functionalities but for what is libp2p concern, as long as it follows the interface defined at the [spec](https://github.com/libp2p/interface-transport#api), it will be able to use it.
302
+
303
+
If you decide to implement a transport yourself, please consider adding to the list so that others can use it as well.
304
+
305
+
Hope this tutorial was useful. We are always looking to improve it, contributions are welcome!
0 commit comments