Legal development capacity
Use as much of the parcel’s permitted FAR (where it applies), coverage, height or storeys, and unit allowance as the rules permit.
DASH is an open, standardized kit-of-parts for multi-unit housing. This public challenge asks teams to turn DASH design rules into working software: a configurator that produces a valid housing design on any parcel we hand it. There’s a $7,000 prize purse for the winners. Spots are limited, and not every application will be accepted.
$7,000prize purse
For the winners
Limitedspots
Not every application will be accepted
10parcels
Five at release, five more in the final 12 hours
3scored measures
Capacity, programme and efficiency
October 16–18, 2026 · Starts Friday, October 16, 3:00 pm PT · Ends Sunday, October 18, 8:00 pm PT
BC Housing is a partner of the DASH Configurator Hackathon.
acceleratedhousing.ca (opens in a new tab)DASH (Digitally Accelerated Standardized Housing) is BC Housing’s set of ready-to-use digital building tools and permit-friendly designs for multi-family homes. By combining standardized designs, prefabricated parts and a coordinated supply chain, it helps architects, designers and housing providers build faster, lower costs and deliver consistent quality.
This hackathon builds on the DASH design rules. DASH is a BC Housing program; Open Housing Canada runs the hackathon.
Explore DASH at acceleratedhousing.ca (opens in a new tab)
More and Better Housing Canada is the partner and sponsor of the DASH Configurator Hackathon.
moreandbetterhousing.ca (opens in a new tab)“Canada needs to relearn how to build quickly and smartly in order to address the twin challenges of housing and climate. Because their work shows great promise in speeding up the transformation of the planning and construction industries, we are proud to support Open Housing Canada in their efforts to bring the DASH configurator to engineers, builders and municipalities nationwide. We believe that Canadians everywhere will benefit from smarter and more efficient ways of planning and delivering high-quality, resilient and affordable housing.”
Instead of designing every building from scratch, DASH assembles housing from repeatable components that more than one manufacturer can supply. Today, applying those rules depends on expert designers reading drawings. Your job is to put that knowledge into software.
“Can I build a valid DASH housing configuration here, and what could it look like?”
How you get there is up to you. Generate designs automatically, let a designer arrange units by hand, or combine the two. What matters is that the tool understands and applies the rules.
What your configurator does
This isn’t a floor-plan generator. DASH units have deliberately standardized dimensions and relationships, and that is what makes a kit-of-parts manufacturable.
The final round tests whether your configurator generalizes to sites it has never seen, not just whether it was tuned to the first five.
Five parcels are issued with the DASH catalogue and Phase 1 ruleset. Build and test your configurator on these sites.
Five new parcels are issued. Run the same configurator on sites you haven’t seen before.
All ten parcel outputs are validated and scored. Your team score is the average across the ten.
Validity comes first. A design that breaks a mandatory rule scores nothing, however ambitious it is.
Generate one complete configuration for each of the ten parcels. Every JSON is checked against the parcel, the catalogue and the Phase 1 requirements. If an applicable mandatory check fails, that parcel is invalid and scores nothing.
Each valid parcel is scored 0–100 on every measure that applies to it. The measures carry equal weight, and any that don’t apply to a parcel are left out of its average.
For every parcel, send the configuration JSON and a matching 3D model from the same design state. Include the source code, algorithm or base file needed to run your configurator. Export the JSON from your configurator; don’t edit it by hand.
What is scored
Use as much of the parcel’s permitted FAR (where it applies), coverage, height or storeys, and unit allowance as the rules permit.
Meet the unit-type and category-mix targets while satisfying any mandatory category floors.
Increase catalogue net dwelling area relative to gross building area.
Your final team score is the average of your ten parcel scores. Current targets and calculation details are set out in the ruleset issued with the parcels.
What we give you
You won’t need to reverse-engineer DASH or invent missing rules. Anything that can’t be stated as a clear, reliable rule by release is left out.
What you deliver
The JSON is what gets validated and ranked. Your configurator materials are kept as a reproducibility record and aren’t scored directly. Open Housing Canada owns everything submitted, including configurations, models and code.
Phase 1 deliberately sticks to simple building forms, real DASH-derived units and a bounded set of rules.
Choose your workflow
Work in the design tools you already use.
Build a configurator that runs in the browser.
Every team member must be 18 or older. Apply once per team. We review every application and email the team lead to let them know whether their team has a place.
Limited spots
Places in Phase 1 are limited, and not all applications will be accepted.
Tell us about your team and how you plan to approach the challenge.
What happens next
Hackathon: October 16–18, 2026 · Starts: Friday, October 16, 3:00 pm PT · Ends: Sunday, October 18, 8:00 pm PT
Questions about the challenge? Email the organizers.