Skip to content

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

  1. Sign in to www.openquantum.com.
  2. Navigate to Jobs in the sidebar.
  3. Click New Job.
  4. 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.
  1. Click Submit.

Your job will appear in the Jobs list. See Monitoring Jobs for how to track progress and download results.