Trapped Ion

Quantinuum

The highest gate fidelity available in any commercial quantum computer. 56 qubits, ~99.9% two-qubit fidelity, mid-circuit measurement, and the tket compiler built in.

Formed from two trapped-ion pioneers

Quantinuum was formed in 2021 through the merger of two organizations with deep roots in trapped-ion quantum computing: Honeywell Quantum Solutions, the hardware division of Honeywell, and Cambridge Quantum Computing, a UK-based software company founded by Ilyas Khan. The combined entity brought together hardware expertise and a leading quantum software stack under one roof.

The company uses Ytterbium ions in a cryogenic linear trap with a racetrack architecture for the H2 generation. Ions are shuttled between different zones of the trap: a storage zone, interaction zones where gates are performed, and measurement zones where mid-circuit measurements can be taken without disturbing unmeasured qubits. This architecture enables feed-forward operations where the result of measuring one qubit determines which gates are applied to others in the same circuit.

Quantinuum built tket, one of the most widely used quantum compilers in the industry. pytket provides a unified interface for targeting Quantinuum hardware as well as IBM, IonQ, Google, Rigetti, and simulator backends. tket's optimisation passes reduce gate counts significantly, which is especially valuable on hardware where each gate has a non-trivial fidelity cost.

H-Series specifications

Specification Value
Current flagship system H2-1
Qubit count (H2-1) 56 qubits
Two-qubit gate fidelity (H2-1) ~99.9% (highest published commercially)
Qubit technology Ytterbium trapped ions (Ba for mid-circuit measurement)
Connectivity All-to-all via shuttling
Coherence time Seconds to minutes
Mid-circuit measurement Yes (feed-forward supported)
Just-in-time compilation Yes (QJIT via tket)
Cloud access Azure Quantum, Quantinuum direct
Supported SDKs tket (pytket), Qiskit, Q#, PennyLane, InQuanto

Available systems

Where Quantinuum hardware excels

Run your first circuit on Quantinuum

  1. Try the H-Series Emulator for free

    The H-Series Emulator is available at no cost through Quantinuum's developer portal. It uses a calibrated noise model from the real hardware, so circuits that pass on the emulator translate reliably to QPU runs.

    Quantinuum Developer Portal →
  2. Install pytket and the Quantinuum backend

    Quantinuum built tket (pytket is the Python package), the leading framework-agnostic quantum compiler. The Quantinuum backend extension lets you submit circuits directly.

    pip install pytket pytket-quantinuum
    tket reference docs →
  3. Authenticate and submit a circuit

    Use your Quantinuum credentials to authenticate. The QuantinuumBackend class handles job submission, queuing, and result retrieval.

    from pytket.extensions.quantinuum import QuantinuumBackend
    from pytket import Circuit
    
    backend = QuantinuumBackend(device_name="H2-1E")  # E = Emulator
    backend.login()
    
    circ = Circuit(2, 2)
    circ.H(0).CX(0, 1).measure_all()
    
    compiled = backend.get_compiled_circuit(circ, optimisation_level=2)
    handle = backend.process_circuit(compiled, n_shots=100)
    result = backend.get_result(handle)
    print(result.get_counts())
  4. Access via Azure Quantum

    Azure Quantum provides an alternative entry point with credits for new users. Submit Quantinuum circuits using Q#, Qiskit, or pytket through the Azure portal or the azure-quantum Python SDK.

    pip install azure-quantum pytket-quantinuum
    Azure Quantum portal →
  5. Explore InQuanto for chemistry

    InQuanto is Quantinuum's quantum chemistry software toolkit. It provides pre-built algorithms for electronic structure problems, integrating with pytket and the H-Series backend.

    pip install inquanto
    InQuanto documentation →

Access costs and HQC credits

Quantinuum uses Hardware Quantum Credits (HQC) as its billing unit. Each quantum gate type has an HQC cost. One- and two-qubit gates have different costs, and the total for a circuit is computed before submission. The emulator is free.

Tutorials, references, and case studies