Hackathon Bounties
Check out all of the quantum open source bounties that are a part of this year's unitaryHACK hackathon!
To date, 99 bounties have been closed, and $11140 earned! Congratulations π to the 72 hackers who have been been awarded bounties thus far. There are still 53 bounties up for grabs, worth a total of $5730!
βοΈβοΈ Amazon Braket SDKπ°$350 up for grabs!π€
π°$325 up for grabs!π€
- $25 | [DOC] More examples for
BloqadeLattices
docstrings - $25 | [Feature Request] CompatHelper
- $100 | [Feature Request] GPU kernel for "measure" and "rydberg_corr"
- $100 | [BUG] Correlation function is not fully compatible with Blockade subspace
- $100 | [Feature Request] support subspace expect on hamiltonian terms
- $25 | allow changing default color scheme via perferences for Lattices and other plots
π°$200 up for grabs!π€
πβοΈ Covalentπ°$300 up for grabs!π€
- $25 | Highlight executor args/kwargs in the docs
- $50 | Determine if covalent subprocess starts successfully
- $75 | Support task cancellation
- $75 | Support task cancellation
- $125 |
@ct.lattice(@ct.electron)
seems to change function scope - $150 | Leptons render python wrapper code in UI instead of source code
π¦ Error Correction Zooπ°$100 up for grabs!π€
πΈοΈ Graphixπ°$400 up for grabs!π€
πͺ‘ HierarQcalπ°$100 up for grabs!π€
π¦ KQCircuitsπ°$450 up for grabs!π€
- $150 | Design SuperInductor junction for Fluxonium devices
- $100 | Reload existing PCells without closing GUI
- $100 | First level parallelisation of scripts running Ansys FEM simulator
- $50 | Display ports in simulation export Klayout dialog
- $50 | Add parameter names to markers in documentation
- $50 | Provide Vim command for
create_element_from_path.py
π₯³Project completed!π―
π Metriqπ°$75 up for grabs!π€
π΄ Mitiqπ°$170 up for grabs!π€
βοΈπ€βοΈ OpenQAOAπ₯³Project completed!π―
π¦Έ paulioptπ°$500 up for grabs!π€
π§βπ¬π PennyLaneπ₯³Project completed!π―
- $150 | Provide an informative string representation for ParametrizedHamiltonian
- $100 | Add support for calculating the trace distance
- $100 | Support qutrit state preparations
- $75 | Add one_qubit_decomposition function
- $50 | [BUG] Operations in
has_unitary_generator
do not really have unitary generators - $25 | Update plugins in Docker builds
π‘οΈ Percevalπ°$150 up for grabs!π€
π Pulserπ°$225 up for grabs!π€
- $75 | Adding a function to draw
SequenceSamples
- $50 | Drawing of
Register
goes out of window boundaries - $25 | Add an error when a
Channel
is called with aneom_config
but without amodulation bandwidth
- $225 | Adding effective channel noises to digital basis
- $125 | SPAM errors introduce large simulation overhead
π°$350 up for grabs!π€
- $150 | [UnitaryHack] Implementing state expectation in parallel for a given batch of stabilizer states
- $150 | [UnitaryHack] Mixed state unitary evolution and expectations
- $50 | [UnitaryHack] Benchmarking and profiling the speed of pyclifford and torchclifford
- $150 | [unitaryHack] Intermediate representation of circuits and link to
stim
package for quantum error correction
β³ PyQπ°$200 up for grabs!π€
- $100 | Add unit tests which check pre-computed analytical expression
- $100 | Write doc strings for most important gates/circuits
- $100 | Unify the three hamiltonian evolution classes into one
HamiltonianEvolution
- $100 | Add constructors like HEA to modules
- $100 | Overload the * operator of modules.RotationsGate to allow for gate composition
π§ π£ qBraid-SDKπ₯³Project completed!π―
β§° QECFT Bookπ₯³Project completed!π―
π¬οΈ Qiskit Aerπ₯³Project completed!π―
πβοΈ Qiskit Braket Providerπ°$410 up for grabs!π€
- $60 | Prebuilt docker container with examples
- $30 | Rename AWSBraketJob to AmazonBraketTask
- $75 | Backends: incorporate gate errors information from Braket devices to unlock noise aware transpiling
- $100 | Tests: mock tests for cloud devices
- $50 | add get_statevector support for BraketLocalBackend
- $50 | Updates for Qiskit to Braket circuit conversion
- $500 | Enable (some) transpilation with Braket
- $50 | Support for Parametric Circuits
- $25 | BraketLocalBackend should display the correct backend name
- $200 | Create Qiskit
QuantumCircuit
from BraketCircuit
objects - $30 | Reference
OpenQASMDeviceActionProperties
for Braket devices - $500 | Gate decomposition
- $75 | Support noise models