California mDL Community Hackathons

Hackathon_mDL

To further accelerate acceptance and use of Mobile Driver’s Licenses (mDLs), the California Department of Motor Vehicles (DMV) is co-hosting two mDL community “hackathons” in fall 2024. 

The Objectives of the Hackathons

The hackathons seek to promote the adoption of secure, privacy-preserving digital identity by:

  • Helping relying party organizations and their partners incorporate mDLs into their user experiences by offering tooling, tests, and developer support to troubleshoot issues.
  • Empowering developers to walk away with use cases that are executive ready to demonstrate within their own organizations, highlight the topline and bottom line benefits of mDLs and streamline the path to live production.
  • Welcoming government and civil society and other VIP observers to see what the technology offers, the challenges facing the community, and identify barriers to unblock adoption.
  • Creating a safe space for digital identity community to support relying party adoption across platforms and standards.

Two Hackathon Events

Public EventGovernment Event
Date and Time8AM to 8PM
October 1, 2024
8AM to 4PM
November 1, 2024
LocationMountain View
Computer History Museum
Sacramento
CA State Government Building
TeamsUp to 15 teamsUp to 10 teams
EligibilityAnyone with a mDL acceptance use case.
Preferences will be given to private sector organizations with the most compelling use cases.
State, local, federal and international government agencies only.
Government entities can apply together with their vendors.
How to ApplyPlease submit your application by August 9, 2024, at 11:59 pm PST.

The application form will take no more than 30 min to complete if you have formed a team and identified a use case.
Application will be open by the end of July 2024.

Check this hackathon page for updates.
What Happens
After
I Apply
Applications will be screened by the hackathon co-organizers based on the relevance, viability, and scalability of the use cases proposed.

Selected teams will be:
– Notified by August 16, 2025
– Invited to a virtual orientation on August 28, 2024
Application will be screened by the hackathon co-organizers based on the relevance, viability, and scalability of the use cases proposed.
 
Selected teams will be:
– Notified by the first week of September
– Invited to a virtual orientation in mid September
Use CasesMost participants are expected to be organizations currently using physical or digital driver’s licenses. They can benefit from CA mDLs for enhanced security, privacy, and cost-efficiency. Others may need to verify identities remotely, which CA mDLs can simplify. We prioritize applicants with practical use cases ready to move from hackathon to production quickly, and encourage innovative ideas that benefit Californian residents and businesses.
Question & AnswerThe CA DMV is going to host a public briefing on July 26, 2024 at 12:00PM PST. Register here.
You can also email your questions to hackathon@dmv.ca.gov.

The hackathons are presented in partnership with the OpenID Foundation.

Expectations

This is not a typical ‘hackathon’.

Teams are expected to:

  • Be composed of 3-5 members from no more than three organizations.
  • Have at least 2 members to join the hackathons in person on the event days.
  • Participate in at least one of the tracks of the hackathons.
  • Complete all technical work and have use case presentations ready prior to the event days unless there are issues that require onsite support to address on the day.
  • Have a fully functional technical flow for the verification and use of a CA mDL by using your own tooling or that provided by the CA DMV and its partners. Teams can propose complex use cases that involve the use of multiple credentials beyond CA mDLs as well as issuance of further credentials. However, for the parts beyond the verification and use of a CA mDL, teams are not expected to have the tech built out completely and can use wireframes in the final presentations to demonstrate the use cases fully.

Teams will be given:

  • 4-6 weeks prior to the hackathon events to conduct technical development and prepare use case presentations.
  • Technical tooling and support prior to and during the hackathon events.
  • A limited number of test credentials on CA DMV Wallet for technical development and testing use.
  • Materials and guidance (including judging criteria) to prepare for the final use case presentations.
  • Time on the day of the events to finish any technical work left with onsite support provided by hackathon organizers and partners and finalize use case presentations.
  • Time on the day of the events to test among each other and with tooling provided by the hackathon organizers to ensure everything functions properly.
  • Time on the day of the events to engage with judges and VIP observers prior to use case presentations to get feedback.

Tracks and Tooling

Teams can participate in one or more of the following tracks of their choice to deliver their use cases. Tooling that can be made available for the hackathons will be released by mid/late August. Participants are welcome to use any tooling you have already built as well. Use of tooling provided by the hackathon organizers are not required.

Track 1In-Person Presentation:
ISO mDL 18013-5 (QR code or NFC)
W3C VC (QR code only)
Track 2Online Presentation and Issuance:
W3C VC v1.1 (JWT) + OpenID for Verifiable Credential Issuance (OID4VCI)
W3C VC v1.1 (JWT) + OpenID for Verifiable Presentation (OID4VP)
Track 3Online Presentation 18013-7:
ISO 18013-7: mdoc + OID4VP
Track 4Online Presentation:
Digital Credentials API: Wallet Selection

About CA DMV Wallet

In 2021, the California legislature authorized the CA DMV to conduct a pilot to evaluate the use of mDLs. Since then, the DMV has built a custom CA DMV Wallet and made the mDL platform agnostic, which improves accessibility by affording Californians additional choice in what devices they use and where they store and manage their online identities. In August 2023, the DMV introduced the pilot program to Californians. To date, over 500k California residents have provisioned a CA mDL and can use their digital identity to access various public and commercial services and applications.