Implementation Status
Daily test results across libp2p implementations. These tests verify interoperability between implementations, measure performance, and confirm correct behavior.
Transport Interoperability
Tests verify that different transport implementations (TCP, QUIC, WebSocket, etc.) can communicate.
Performance Benchmarks
Performance measurements across different libp2p implementations, measuring upload and download throughput against baseline tests: iperf, https, and quic-go. These tests run on a single host using Docker containers and a Docker network. The performance numbers are relative to each other and the baselines. This gives us a measurement of the overhead of each implementation and transport.
Hole Punching
Tests verifying NAT traversal capabilities across implementations using relay nodes.
These results are generated automatically by the libp2p unified-testing repository. View detailed results and contribute to the test suite there.