Hackathon Bounties
Check out all of the quantum open source bounties that are a part of this year's unitaryHACK hackathon!
To date, 0 bounties have been closed, and $0 earned! Congratulations π to the 0 hackers who have been been awarded bounties thus far. There are still 209 bounties up for grabs, worth a total of $20620!
π Metriqπ°$500 up for grabs!π€
π΄ Mitiqπ°$500 up for grabs!π€
- $140 | Tutorial : Use ZNE & REM to simulate time evolution of gauge invariant models
- $80 | Qiskit Quantum Fourier Transform (QFT) circuits error out during conversion
- $70 | Test circuit conversion time for large non-cirq circuits
- $100 | In Pauli Twirling: allow user to pass a
noise_gate
or similar to simulate noise in between the twirled gates and CNOT / CZ gates. - $110 | Support
observable=None
in Quantum Subspace Expansion (QSE)
ππ¨ Qiskit Aerπ°$500 up for grabs!π€
πͺ BQSKitπ°$500 up for grabs!π€
π¦ KQCircuitsπ°$500 up for grabs!π€
- $150 | Design SuperInductor junction for Fluxonium devices
- $75 | Display ports in simulation export Klayout dialog
- $75 | Validate and report misconfigured simulation export
- $75 | Reload Libraries macro issues: doesn't restore PCells on error, and fails for non-KQC PCells
- $75 | Macro to open a tutorial layout
- $50 | Broken
Edit on Github
link for API pages of KQC documentation
π°$500 up for grabs!π€
π§βπ¬π PennyLaneπ°$500 up for grabs!π€
π Qiskitπ°$350 up for grabs!π€
ππ¦ OpenQASM 3 Parserπ°$300 up for grabs!π€
π°$500 up for grabs!π€
π Qrackπ°$500 up for grabs!π€
βοΈ qlasskitπ°$425 up for grabs!π€
βοΈ rustworkxπ°$450 up for grabs!π€
π‘ scqubitsπ°$500 up for grabs!π€
π°$500 up for grabs!π€
- $80 | Add unambiguous discrimination strategy to state distinguishability and state exclusion
- $100 | Bug: Bounding the entangled value of an extended nonlocal game
- $80 | Checks for
is_separable
are not complete - $80 | Refactor: Permute systems index offset
- $80 | Ensure PSD operators are being optimized over proper space
- $80 | References in tutorials
βπ¦ OpenQAOAπ°$500 up for grabs!π€
π°$475 up for grabs!π€
πΈοΈ graphixπ°$500 up for grabs!π€
π°$500 up for grabs!π€
πͺ‘ HierarQcalπ°$500 up for grabs!π€
π°$500 up for grabs!π€
π¦π Fusion Blossomπ°$500 up for grabs!π€
ππ©π»βπ» Classiq Libraryβ°Bounties coming soon!π
π§ββοΈ AI-inspired Classification of Quantum Computersβ°Bounties coming soon!π
π°$500 up for grabs!π€
- $60 | Add ability to save the Resource Estimator space-time diagram as a file (png/jpg/svg)
- $70 | Add three qubit
AND
operation to public API - $80 | Lint rule: When qubit reuse is not supported, preferΒ
MResetZ
Β overΒM
- $90 | Not all data types can be converted to String using string interpolation
- $100 | Lint rule:
operation
s that don't manipulate quantum state can befunction
s instead - $100 | Quick fix for namespace not opened.
π°$150 up for grabs!π€
ππ TensorCircuitπ°$500 up for grabs!π€
π°$500 up for grabs!π€
- $100 | Port "Steady-State: Time-dependent (periodic) quantum system" tutorial to QuTiP 5.
- $100 | Port "Steady-State: Optomechanical System in the Single-Photon Strong-Coupling Regime" tutorial to QuTiP 5.
- $100 | Port "Steady-State: Homodyned Jaynes-Cummings emission" tutorial to QuTiP 5.
- $100 | Bug in the rendering of the process matrix
- $100 | Gates in qutip-qutip
π Qublitzπ°$500 up for grabs!π€
π°$500 up for grabs!π€
πββοΈβ±οΈ qBraid-SDKπ°$500 up for grabs!π€
ποΈ CUDA-Qπ°$500 up for grabs!π€
- $100 | Enable emitting circuit diagrams for unitary quantum kernels in LaTeX
- $100 | Organize Documentation Examples
- $100 | State Preparation Circuit Synthesis via Matrix Product State Decomposition
- $75 | Dynamic support of QPU topologies for the mapping pass
- $75 | Readout Error Mitigation
- $50 | Bloch sphere visualization for single-qubit operations
π°$500 up for grabs!π€
βοΈπ AutoQASMπ°$250 up for grabs!π€
- $50 | Support integer division with
//
operator - $50 | Support arithmetic on measurement results
- $50 | kwargs are not supported when calling an AutoQASM subroutine
- $60 | AutoQASM program transpilation should mangle OpenQASM reserved keywords (if they're not Python keywords)
- $40 | Automatically determine dimensions for
aq.ArrayVar
declaration
βοΈπ΄ Braket.jlπ°$500 up for grabs!π€
- $70 | Full support for local detuning
- $120 | Support for Braket Direct reservations
- $100 | Auto-parsing of Python schemas to extrude StructTypes representations in Julia
- $70 | Support for symbolic expressions in FreeParameters
- $90 | ITensor-based MPS local simulator
- $50 | Feature request: support for loading pickled results from Hybrid Jobs
βοΈπ BraketAHS.jlπ°$240 up for grabs!π€
βοΈπΆ BraketSimulator.jlπ°$500 up for grabs!π€
βοΈπͺ PennyLane Plugin for Amazon Braketπ°$250 up for grabs!π€
βοΈπ Qiskit Provider for Amazon Braketπ°$500 up for grabs!π€
π°$500 up for grabs!π€
βοΈπ» Amazon Braket SDKπ°$490 up for grabs!π€
- $130 | Support for adding barriers and delays to
Circuit
- $100 | Error when FreeParameters are named QASM types
- $70 | MeasurementCriteria for readout error to target measurement operations
- $70 | Support verbatim boxes in
from_ir
- $60 | Factory methods for AHS AtomArrangments
- $60 | from_ir method for AnalogHamiltonianSimulation
βοΈπ Amazon Braket Default Simulatorπ°$240 up for grabs!π€
βοΈ bloqade-pythonπ°$420 up for grabs!π€
π£ πΈ qBraid-QIRπ°$500 up for grabs!π€
π Ion(Q) Thrusterβ°Bounties coming soon!π
π°$500 up for grabs!π€
π°$250 up for grabs!π€
π Tangeloπ°$330 up for grabs!π€
- $50 | Incompatibility with PySCF >= 2.5.0
- $60 | Circuit as reference state in the ansatz definition
- $70 | Automatic documentation deployment
- $70 | Augment the Rotosolve optimizer to support Rotoselect
- $40 | Support for multi-controlled rotation (RX, RY, RZ) gates for qiskit backend
- $40 | [BUG]
Circuit.draw()
returns an error when gate parameter is a string