Quantum RingsQuantum Rings
Simulation
Large-scale simulation on your own hardware
Open Quantum
Real QPUs from leading providers, one API
Quantum 101
A free 14-lesson course, from qubits to QAOA
For Researchers
For Developers
For Educators
For Students
For Startups
For Enterprise
Documentation
Sample Notebooks
Quantum 101
Community
Research
GitHub
NewsPricing
Log inGet started free
NewsPricing
Log inGet started free

Developers

Sample Notebooks

Ready-to-run Jupyter notebooks for the Quantum Rings SDK. Run them right in your browser, open them in Google Colab, or grab the source from our public GitHub repository.

Quantum-Rings/ExampleNotebooks on GitHub

Start here

New to the Quantum Rings SDK? This one walks you through your first simulation.

Getting startedQR Native

Getting started with the Quantum Rings SDK

Install the SDK, build your first circuit, and simulate systems with hundreds of qubits right on your laptop.

Recommended:Run in browserOther options:ColabDownload from GitHub

Quantum algorithms

The classic quantum algorithms, implemented directly on the Quantum Rings SDK and matched to the documentation examples.

QR NativeAlgorithms

GHZ state

Entangle 50 qubits into a GHZ state, a scale far beyond statevector simulators.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithms

Bernstein-Vazirani algorithm

Recover a hidden bit string in a single query instead of one per bit.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithms

Simon's algorithm

The first exponential quantum speedup: find the hidden period of an oracle function.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithms

Grover's search

Search an unstructured space with quadratic speedup via amplitude amplification.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithms

Quantum Fourier Transform

The QFT and its inverse, with quantum adders and multipliers built on top.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithms

Shor's algorithm

Factor integers with the period-finding algorithm that started it all.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithmsOptimization

Optimization with QAOA

Solve Max-Cut with the Quantum Approximate Optimization Algorithm and a classical optimizer loop.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAlgorithms

Variational Quantum Eigensolver

Find ground-state energies with a hybrid variational loop and Pauli expectation values.

Recommended:Run in browserOther options:ColabDownload from GitHub

Quantum Rings for Qiskit

Keep your Qiskit code and swap in the Quantum Rings provider: basic usage and every primitive.

Qiskit

Basic usage with Qiskit

Point Qiskit at the Quantum Rings provider and run your first circuit on the simulator.

Recommended:Run in browserOther options:ColabDownload from GitHub
Qiskit

Sampler usage

Use the Qiskit Sampler primitive backed by the Quantum Rings simulator.

Recommended:Run in browserOther options:ColabDownload from GitHub
Qiskit

Estimator usage

Estimate observable expectation values with the Estimator primitive.

Recommended:Run in browserOther options:ColabDownload from GitHub
Qiskit

Statevector estimator example

Exact expectation values from the statevector-based Estimator.

Recommended:Run in browserOther options:ColabDownload from GitHub
Qiskit

Statevector sampler example

Exact sampling from the statevector-based Sampler.

Recommended:Run in browserOther options:ColabDownload from GitHub

Qiskit tutorials on Quantum Rings

Classic Qiskit tutorials, adapted to run at scale on the Quantum Rings simulator.

QiskitAlgorithms

CHSH inequality

Violate the CHSH inequality and see quantum entanglement beat any classical strategy.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitAlgorithms

Grover's search

Find a marked item quadratically faster with Grover's algorithm.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitAlgorithms

QAOA

Solve a combinatorial problem with the Quantum Approximate Optimization Algorithm.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitAlgorithms

Heisenberg chain ground state with VQE

Estimate the ground-state energy of a Heisenberg spin chain with the Variational Quantum Eigensolver.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitAlgorithms

Hadron dynamics

Simulate hadron dynamics on a lattice, a physics workload that leans on large qubit counts.

Recommended:Run in browserOther options:ColabDownload from GitHub

Finance

Qiskit Finance applications running on the Quantum Rings simulator.

QiskitFinance

Quantum amplitude estimation

The estimation primitive behind quantum risk analysis and option pricing.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Portfolio optimization

Pick an optimal asset portfolio by mapping mean-variance optimization to a quantum problem.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Pricing European call options

Price a European call option with quantum amplitude estimation.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Pricing European put options

Price a European put option with quantum amplitude estimation.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Pricing bull spreads

Price a bull spread, a two-option strategy, on the simulator.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Pricing basket options

Price an option written on a basket of underlying assets.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Asian barrier spreads

Price a path-dependent Asian barrier spread, a harder derivative.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Pricing fixed-income assets

Value a fixed-income asset with uncertain interest rates.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Credit risk analysis

Estimate value at risk for a loan portfolio with quantum amplitude estimation.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitFinance

Option pricing with qGANs

Learn the underlying asset distribution with a quantum GAN, then price the option.

Recommended:Run in browserOther options:ColabDownload from GitHub

Optimization

Qiskit Optimization applications running on the Quantum Rings simulator.

QiskitOptimization

Quadratic programs

Build the quadratic programs that quantum optimizers consume.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Converters for quadratic programs

Transform constrained problems into forms a quantum optimizer can solve.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Minimum eigen optimizer

Solve optimization problems by finding minimum eigenvalues with QAOA or VQE.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Grover optimizer

Use Grover adaptive search to minimize a quadratic program.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

ADMM optimizer

Split mixed-binary problems between quantum and classical solvers with ADMM.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Max-cut and TSP

Two classic graph problems, max-cut and the traveling salesman, solved quantum-style.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Vehicle routing

Route a fleet of vehicles with a quantum optimizer.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

CVaR optimization

Improve variational optimization by minimizing conditional value at risk.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Application classes

The ready-made application classes for common optimization problems.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Warm-start QAOA

Seed QAOA with a classical solution for better convergence.

Recommended:Run in browserOther options:ColabDownload from GitHub
QiskitOptimization

Quantum random access optimizer

Encode more than one variable per qubit with quantum random access codes.

Recommended:Run in browserOther options:ColabDownload from GitHub

Nature

Qiskit Nature workloads running on the Quantum Rings simulator.

QiskitNature

Deuteron binding energy

Compute the binding energy of the deuteron, a small nuclear-physics VQE problem.

Recommended:Run in browserOther options:ColabDownload from GitHub

Performance and accuracy

Advanced: measure how far the simulator can go on your problem and how accurate it stays.

QR NativeAdvanced

Finding the simulation size

Discover how large a circuit your machine can handle: sweep qubit counts and watch where the simulator tops out.

Recommended:Run in browserOther options:ColabDownload from GitHub
QR NativeAdvanced

Mirror fidelity calculation

Quantify simulation accuracy by running mirror circuits and computing their fidelity.

Recommended:Run in browserOther options:ColabDownload from GitHub

Stay Updated

SDK updates, webinars, and quantum industry news — straight to your inbox.

Quantum Rings

Large-scale quantum simulation on your own hardware — and access to real QPUs when you need them.

info@quantumrings.com

5555 Central Ave, Suite 110, Boulder, CO 80301

Products

  • Simulation
  • Quantum 101
  • Open Quantum
  • Pricing

Developers

  • Documentation
  • Research
  • GitHub

Solutions

  • For Researchers
  • For Developers
  • For Educators
  • For Students
  • For Startups
  • For Enterprise

Company

  • About
  • Community
  • Investors
  • Careers
  • Ambassadors
  • Press Kit
  • News
  • Contact

Legal

  • Terms of Use
  • Privacy Policy
© 2026 Quantum Rings, Inc. All rights reserved.