{"library":"qiskit-ionq","title":"Qiskit IonQ Provider","description":"Qiskit provider for IonQ backends, enabling users to run quantum circuits on IonQ's trapped-ion quantum computers via the IonQ API. Current version: 1.0.2, requires Python >=3.10 and Qiskit >=2.0. Releases are on-demand.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install qiskit-ionq","pip install 'qiskit-ionq[visualization]'"],"cli":null},"imports":["from qiskit_ionq import IonQProvider","from qiskit_ionq import IonQBackend"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from qiskit_ionq import IonQProvider\nfrom qiskit import QuantumCircuit\n\n# Initialize provider with your API token from environment variable\nprovider = IonQProvider(token=os.environ.get('IONQ_API_TOKEN', 'your_token_here'))\n\n# Get backend\nbackend = provider.get_backend('ionq_simulator')\n\n# Create a simple Bell state circuit\nqc = QuantumCircuit(2, 2)\nqc.h(0)\nqc.cx(0, 1)\nqc.measure([0, 1], [0, 1])\n\n# Run the circuit\njob = backend.run(qc, shots=1024)\nprint(job.result().get_counts())","lang":"python","description":"Runs a Bell state circuit on the IonQ simulator backend. Requires IONQ_API_TOKEN environment variable.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}