D-WAVE FOR DEVELOPERS

Build Quantum Applications in the Cloud with Leap

Sign up for Leap™, the quantum cloud service, and get free and immediate access to the most connected and powerful quantum computers in the world. Leverage both quantum and classical resources with our hybrid solvers to learn, build, and deploy quantum applications in real-time.

CLOUD PLATFORM

The Easiest On-Ramp to Quantum Development

Access everything you need to integrate quantum into your workflows and start building quantum applications today: hybrid solvers, open-source tools and software development kit (SDK), libraries and code examples, demos, seamless support of Codespaces and other IDEs, documentation, resources, and more.

  • Hybrid Solvers

    Easily solve complex problems of up to 1,000,000 variables and 100,000 constraints. The managed service runs on quantum and classical resources based on D-Wave’s advanced algorithms.

  • Seamless IDE Support

    The Leap quantum cloud service seamlessly supports Codespaces and other IDEs, local or cloud-based, that conform to the Development Containers ("devcontainers") specification. 

  • Code Examples

    Search for and run working examples that can be filtered by domain relevance. 

  • Real-time Access

    Real-time means that quantum computers are shared resources that continually process user-submitted problems. Problems are processed in milliseconds, and QPU solutions are typically returned within seconds.

Texture 15 850X850
Leap IDE 2 850X850
SOFTWARE AND TOOLS

Access Open-Source Tools in the Ocean SDK

Ocean is a suite of open-source Python tools accessible on both the D-Wave GitHub repository and within the Leap quantum cloud service. Ocean empowers developers to experiment, rapidly develop, and harness the power of the Advantage quantum computer to solve complex problems with business performance.

Texture 16 850X850
Product Ocean 1 850X850
DEVELOPER RESOURCES

Comprehensive Resources, Guides, Tutorials, and More — All at Your Fingertips

With our robust suite of tools and resources, developers have everything they need to easily get started with quantum.

Texture 10 850X850 (1)
Abstract 10 850X850
APPLICATIONS

Real-World Quantum Applications

Volkswagen

Paint Shop Optimization

In this talk, Volkswagen presents a short overview of recent quantum applications in VW. Using the Quantum Shuttle project as motivation, they show how to construct live quantum optimization services for production applications. Specifically, they showcase a new application—the multi-car paint shop problem—and provide a live demo of this optimization system with real-world data.

Multiverse Computing

Portfolio Optimization

Multiverse Computing worked with major banks like BBVA and Bankia to solve real-world problems in finance using D-Wave quantum computers. In a project with Bankia, they tackled the problem of dynamic portfolio optimization—determining the optimal trading trajectory for an investment portfolio of assets over a period of time, taking into account transaction costs and other possible constraints. This problem, well-known to be NP-Hard, is central to quantitative finance.

Menten AI

Designing Peptide Therapeutics

Computational protein design (CPD) involves astronomically large search problems that exceed the capabilities of even the largest supercomputers. Menten AI is starting to revolutionize protein design by mapping problems onto quantum computers and addressing the scalability challenges that limit classical approaches. The hybrid approach has already resulted in better, faster solutions.

Get Started Easily, Ramp Up Quickly

 

The future comes with a manual. Start quickly and ramp up fast on your quantum skills with robust documentation, real code examples, demos, libraries, templates, and more.

COMMUNITY

Instant Collaboration and Inspiration

Whether you have a business or technical question, are looking for inspiration, or want to showcase your work, our community is your dedicated forum for collaboration.

Texture 21 850X850 (1)
People 1 850X850
FAQ

Frequently Asked Questions

D-Wave customers have developed hundreds of quantum applications on the D‑Wave quantum computer across a range of disciplines. Check out our customer video to hear what our customers have to say regarding quantum applications they are developing with D-Wave technology. Visit our applications page to see the full range of quantum use cases D-Wave systems have been used for.

The D-Wave quantum computer is well-suited to solving the following types of problems:

  • Combinatorial optimization problems: Finding optimal solutions from a finite set of options.
  • Probabilistic machine learning: Providing samples that match a known probabilistic distribution to train machine-learning models.

The programming techniques you will learn as you work through the demos, interactive examples, and documentation available through Leap can be applied to all Boolean logic circuits and a broad class of constraint satisfaction problems.

There is no better way to learn than finding an example that resembles your problem and adapting it to fit your needs. Through Leap, you can browse the collection of open-source examples that D-Wave has put on GitHub and work with them using Codespaces or other local or cloud-based IDEs.

When you first sign up with Leap, you get a trial subscription, which entitles you to 1 minute of QPU time or hybrid solvers. In addition, you can access demos, interactive examples, and other materials to help you learn to use the system. Through Leap, you can access community forums where you can share ideas with your fellow quantum computing developers. Your trial subscription expires one month after signup (UTC).

Through Leap, the following learning resources are available:

  • Demos
  • Searchable collection of examples
  • Online IDE, pre-populated with examples
  • Jupyter Notebooks
  • Documentation
  • Open-source code
  • Videos
  • Community

Sign up or log in to Leap, click the community tab, select the topic of your choice, and then write a post or comment on your quantum computing questions or interests!

D-Wave provides the fastest path to quantum success for both developers and enterprises. Our getting started page is curated to deliver all the tools and resources to help you get started in your quantum computing journey.

Become involved by logging into Leap and using our community forum to communicate with developers using quantum today.

We also have a Developer Champions program that encourages individuals to become innovators and experts in building quantum applications on the D-Wave platform. To get involved with the program, email us at champions@dwavesys.com.

You can access Leap from a number of countries in North America, Europe, and Asia-Pacific. We continue to expand these regions; check here for the current list.

If you are outside of these regions, contact sales@dwavesys.com.

Our hybrid solver service (HSS) features improved performance over a variety of classical solvers. It contains a collection of hybrid portfolio solvers that target different categories of inputs and use cases.

We offer the Quantum Computing Core Training Class, which is a week-long virtual training course. Students will leave this class with the ability to:

  • Formulate basic real-world problems for the D-Wave quantum computer
  • Understand how D-Wave software tools interact with the hardware
  • Solve problems using quantum, classical, and hybrid solvers

For more information on content and pricing, please visit our training page or contact training@dwavesys.com for additional questions.

Ready to Build Real-World In-Production Applications and Collaborate With Our Community of Quantum Developers?

Sign Up for Leap