Title slide on navy: Maple Ledger, make every “Made in Canada” claim a fact you can prove

Maple Ledger

Make Every “Made In Canada” Claim A Fact You Can Prove

second place, Red Team DefTech Hackathon

Maple Ledger turns a “Made in Canada” claim into a number anyone can check. Each supplier signs their own part of a product, the Canadian share adds up from the parts to the finished item, and a fraud check flags anything that doesn’t add up.

Three of us built it for the Red Team DefTech Hackathon in Ottawa on May 30, 2026, under the theme Verified Canadian Supply Chains. We took second place and were invited to the Grand Final. On the organizers’ public set of 1,000 supply chains, the verifier scored 96.8%.

Purchaser console: the verdict Made in Canada at 81% Canadian content, a chain of parts up to the drone with one imported chip in red, and a threat model panel

Role In The Team

I led the product, the UX and the design: the name and identity, the full interface in Figma, the slide deck and the talk on stage.

Sikai Han built the signing and verification, and Laxman KC built the data model and the Canadian content calculation.

Slide: the number the policy relies on is a piece of paper the supplier fills in, and that percentage is your bid score and money
Slide: a graph of parts adding up to the full drone, with one imported chip in red Slide: one drone, one hard verdict, with a gauge at 81% between the 51% and 98% thresholds
Slide: a bakery claims 100 loaves but its flour can make 60, so the other 40 are flagged

The Pitch

The talk had a hard limit of five minutes. I built a 19-slide deck with one idea per slide, and small section labels let the judges find each scoring area without my reading it out.

The hardest idea to explain was fraud hiding behind real signatures, so it became a bakery that claims 100 loaves when its flour can only make 60.

Supplier console: the form for issuing a signed attestation Auditor console: a replay of the chain, the 81% Canadian content gauge, a supplier table and a flagged quantity mismatch of 100 against 60

Three Roles, One Chain

The interface follows canada.ca: light, calm and built for government work. A supplier signs one record for one job. A purchaser scans a product and gets a verdict in seconds, with no engineer needed. An auditor walks the chain and spots the anomaly.

Closing slide on navy: Proof, not promises, from trust me to check me

Type And Colour

Seven rounds of type tests led to Space Grotesk, paired with JetBrains Mono for labels. Navy carries the deck. Canada red stays rare: the 81%, the cross and the closing line.

See It Run

The demos, the deck and the code are all still online.

Try the purchaser demo

Try the supplier demo

Open the slide deck

See the code on GitHub