Ping Demo ========= This example demonstrates how to use the libp2p ``ping`` protocol. .. code-block:: console $ python -m pip install libp2p Collecting libp2p ... Successfully installed libp2p-x.x.x $ ping-demo Run this from the same folder in another console: ping-demo -p 8001 -d /ip4/127.0.0.1/tcp/8000/p2p/QmXfptdHU6hqG95JswxYVUH4bphcK8y18mhFcgUQFe6fCN Waiting for incoming connection... Copy the line that starts with ``ping-demo -p 8001``, open a new terminal in the same folder and paste it in: .. code-block:: console $ ping-demo -p 8001 -d /ip4/127.0.0.1/tcp/8000/p2p/QmXfptdHU6hqG95JswxYVUH4bphcK8y18mhFcgUQFe6fCN sending ping to QmXfptdHU6hqG95JswxYVUH4bphcK8y18mhFcgUQFe6fCN received pong from QmXfptdHU6hqG95JswxYVUH4bphcK8y18mhFcgUQFe6fCN The full source code for this example is below: .. literalinclude:: ../examples/echo/echo.py :language: python :linenos: