Skip to content

IonQ SDK Integration

Q-Store uses the official IonQ SDK (Cirq-IonQ) for quantum circuit execution.

Terminal window
pip install cirq cirq-ionq
import cirq
import cirq_ionq as ionq
# Initialize IonQ service
service = ionq.Service(api_key=YOUR_KEY)
# Create circuit
qubits = cirq.LineQubit.range(2)
circuit = cirq.Circuit(
cirq.H(qubits[0]),
cirq.CNOT(qubits[0], qubits[1]),
cirq.measure(*qubits, key='result')
)
# Submit to IonQ
job = service.create_job(
circuit=circuit,
target='simulator',
repetitions=1000
)
# Get results
results = job.results()