Verified Canadian Supply Chains Hackathon
! CHALLENGE GITHUB REPOSITORY HERE !
Challenge
With the launch of the Buy Canadian Policy, there is a growing need to reliably verify whether products and suppliers are truly Canadian. In globalized supply chains, components, subsystems, and materials are frequently sourced from multiple countries across layered supplier networks. For Defence and Dual-Use procurement, this complexity creates risk for the Canadian Armed Forces and undermines the rules designed to strengthen sovereign supply chains.
Canada's legal framework defines two key designations: Product of Canada, which requires nearly all production costs to be incurred domestically, and Made in Canada, which requires a majority of production costs to be incurred domestically alongside a final substantial transformation in Canada. Today, these claims rely on supplier self-reporting — difficult to verify and easy to misrepresent. Once a product has moved through multiple hands, there is no reliable way to reconstruct its origin or detect whether records have been altered.
What's At Stake
Design and prototype a system that establishes provenance at the source using cryptographic attestations from verified suppliers to create a tamper-evident chain of custody across a multi-tier supply chain. Every supplier contribution — raw materials, manufacturing steps, or subsystem integration — should produce a signed attestation bound to a verified identity, recording the costs, labour, and location of the work performed. These attestations should link across tiers to form a complete provenance record that can be independently verified and used to compute whether a finished product qualifies as Made in Canada or Product of Canada. The Canadian drone sector will serve as the primary use case.
Your Tool Must Enable Users to Answer:
Does this product qualify as Made in Canada or Product of Canada?
What percentage of the product's value is Canadian?
Can the provenance record be independently verified end-to-end?
Accepted participants will receive a detailed technical specification 72 hours prior to the event.
Deliverables
- A supplier experience for issuing cryptographically signed attestations covering materials consumed, labour performed, and location of activity
- A purchaser and end-user experience for looking up a product and viewing its provenance, Canadian content percentage, and verification status
- A provenance system that links attestations across supplier tiers into a tamper-evident chain of custody
- Integrity checks that detect tampering, forgery, replay, and related violations while computing the appropriate Canadian content percentage from attested supply chain data
Requirements
Submission
- Fork/clone this (https://github.com/Haxerus/provenance-hackathon) repo, build your system in it, and submit your repository (or a docker compose-able archive) by the deadline to the Devpost page.
- Your repo must include the Docker Compose project for the backend and the UIs, plus a short README explaining how to run everything.
Prizes
1st Place
2nd Place
3rd Place
Best Presenter
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Waseef N
Chief Technical Lead / Red Team Hack
Nick V
Liz G
Josh B
Gabriel R
Judging Criteria
-
Entrepreneurial Drive – 10 Points
Assessment of the team’s initiative, problem understanding, and overall execution mindset. Judges will evaluate leadership, proactiveness, and the ability to translate ideas into actionable outcomes. -
Algorithm Approach – 5 Points
Evaluation of the logic, methodology, and structure of the algorithmic solution. Judges will consider originality, efficiency, clarity of design, and appropriateness of the selected approach. -
Technical Implementation – 10 Points
Assessment of the correctness, robustness of the submission. This is the score calculated from the evaluation script. -
Feasibility & Scalability – 5 Points
Evaluation of the practicality of implementation in real-world scenarios, including operational viability, scalability potential, and resource considerations. -
Storytelling & Vision – 3 Points
Assessment of clarity, persuasiveness, and strategic vision during the presentation. Judges will evaluate how effectively the team communicates the problem, solution, impact, and long-term vision.
Questions? Email the hackathon manager
Invite others to compete
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.