Submitting Jobs¶
You can submit quantum circuits directly through the Open Quantum Portal — no SDK or Python required. This is useful for quickly evaluating the platform, running one-off experiments, or for users who prefer a visual interface over writing code.
For production workflows and programmatic access, use the Python SDK or one of the framework plugins (Qiskit, PennyLane).
Prepare a QASM File¶
You need an OpenQASM 2.0 file to submit. You can write your own or grab one from the Sample QASM page.
Here's a minimal Bell state circuit you can save as bell.qasm:
OPENQASM 2.0;
include "qelib1.inc";
qreg q[2];
creg c[2];
h q[0];
cx q[0],q[1];
measure q[0] -> c[0];
measure q[1] -> c[1];
Tip
The Sample QASM page has ready-to-download circuits for teleportation, Grover's search, QFT, error correction, and more.
Create a New Job¶
- Sign in to www.openquantum.com.
- Navigate to Jobs in the sidebar.
- Click New Job.
- Fill in the job details:
| Field | Description |
|---|---|
| Name | A label for your job (e.g., "Bell State Test"). |
| Backend | The QPU to target (e.g., IonQ Forte-1, Rigetti Cepheus-1). |
| Shots | Number of measurement repetitions (e.g., 1024). |
| QASM File | Upload your .qasm file. |
- Click Submit.
Your job will appear in the Jobs list. See Monitoring Jobs for how to track progress and download results.