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.

Hackathon Sponsors

Prizes

$CAD 20,000 in prizes
1st Place
$CAD 10,000 in cash
1 winner

2nd Place
$CAD 6,000 in cash
1 winner

3rd Place
$CAD 1,000 in cash
3 winners

Best Presenter
$CAD 1,000 in cash
1 winner

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Waseef N

Waseef N
Chief Technical Lead / Red Team Hack

Nick V

Nick V

Liz G

Liz G

Josh B

Josh B

Gabriel R

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.