Quantum Networking

The Network module provides quantum communication primitives: entanglement distribution, quantum teleportation, quantum key distribution (QKD), and Bell-pair based secure channel establishment. Use it to prototype quantum internet applications and test quantum network protocols.

Key Concepts


Inspect the Network


Generate Entanglement (Bell Pairs)

Distributes Bell pairs between the two nodes, subject to the fidelity threshold.

Quantum Teleportation

Teleport an arbitrary qubit state from Alice’s node to Bob’s node.
The response reports the achieved teleportation fidelity and the Bell pairs consumed.

Remote CNOT

Apply a CNOT whose control and target live on different nodes — the primitive behind distributed quantum computation:
Synchronise multiple nodes before a distributed step with POST /api/v1/network/barrier ({"nodes": [...], "timeout_ms": 5000}).

Network Jobs and Evidence

Distributed experiments run as network jobs:
A ready-made Bell-state demo across the link: POST /api/v1/network/demo/phase0-bell.

Python Example — Entangle and Teleport