Digital Identity Hackathon

Sponsored by Onyx by J.P. Morgan*

 

Unleash your creativity at the Digital Identity Hackathon - an intense 4-week innovation sprint, challenging technophiles to reinvent the future of online identity security and privacy!

This hackathon has now finished. Read all about the event and prize winners here!

Start date: 12th September 2023

Submission date: 8th October 2023

Finale and Prizegiving: 2nd October 2023

Read the official hackathon announcement here!

Digital Identity Hackathon

 What to expect?

 
 

🤓 Workshops

🏆 Bounties

👥 1-1 Mentorship

🤓 Workshops 🏆 Bounties 👥 1-1 Mentorship

 

This hackathon is your opportunity to shape the future of online personas, making them more secure and personalized in a digitalized world. Stand at the intersection of innovation and identity, and reshape how the world navigates the digital realm.

 

Starting in:

Weeks
:
Days
:
Hours
:
Minutes
:
Seconds
 
 
 
Challenges and Prizes**

All challenges will use Onyx's technology in some way, specifically the Onyx API (that can be used to claim Onyx verifiable credentials) and/or the Onyx SSI SDK.

Challenge submissions will be judged by Encode Club and the Hackathon Partners.

 

Overall Prizes

 

🥇 1st Place: $10,000

🥈 2nd Place: $5,000

🥉 3rd Place: $2,000

🥇 1st Place: $10,000 🥈 2nd Place: $5,000 🥉 3rd Place: $2,000

 
 

SDK Specific Challenges

OIDC Support  -  Implement functions to provide support for credential issuance and presentation exchange via the OpenID Connect standards for Verifiable Credentials

More DID Methods  -  Add support for a did method that follows the W3C spec to enable the SDK to be compatible with more SSI ecosystems

JSON-LD  -  Enable the SDK to support signing Verifiable Credentials with Linked Data Proofs

Revocation  -  Add support to the SDK for StatusList2021 spec for revocation of Verifiable Credentials

SD-JWT  -  add support to the SDK for creating a Verifiable Credential represented as a JWT that supports selective disclosure of claim values.

1st place - $2500
2nd place - $1500
3rd place - $500
Honourable mentions: $50x5

 

Identity Innovation Spectrum

Foster innovative solutions in any sector where digital identity can bring significant benefits, with a particular focus on tooling, governance, onboarding, improving existing user experience or other broad applications.

1st place - $1000
2nd place - $500
3rd place - $250
Honourable mentions: $50x5

Social Identity Integration

Develop social applications utilizing digital identities for improving user engagement, privacy, and ownership.

1st place - $1000
2nd place - $500
3rd place - $250
Honourable mentions: $50x5

Finance & Identity Intersection

Explore the utilization of digital identities and verifiable credentials for enhancing trust, security, and inclusion for financial services products and services such as payments, investing, banking and lending.

1st place - $1000
2nd place - $500
3rd place - $250
Honourable mentions: $50x5

Privacy

Enable privacy-preserving use of verifiable credentials on the blockchain or enable a privacy-preserving way of sharing verifiable credentials off-chain for various application domains.

1st place - $1000
2nd place - $500
3rd place - $250
Honourable mentions: $50x5

 
 
 

Sponsor Challenges

 

Biconomy: Best User Experience for a consumer dApp

We need dApps that people will use daily for a wider adoption of Web3. Think through building out a dApp aimed at consumers and build a Web3 solution with a superior UX. Think beyond an NFT mint or a web3 version of an existing web2 product. What values does Web3 bring to your solution? Why do Web3 technologies create a superior product in comparison to web2?

2x $1000 in USDC

Biconomy: Best use of Onyx SSI with Biconomy SDK

SSI unlocks many use cases in the web3 world. Perhaps you want to create a credit score system for onchain loans, prove voting eligibility criteria for onchain votes, or gate content based on sensitive details like age. These all require sensitive information we don’t want onchain. Think through solutions that combine both the Onyx SSI SDK with the Biconomy SDK to build out identity solutions in Web3 with powerful UX.

2x $1000 in USDC
Biconomy: Best One Click Experience

One feature of the Biconomy SDK allows you to batch multiple transactions into one transaction, thus letting your users perform multiple tasks in one click. Think through use cases in defi or actions in NFT marketplaces. Instead of approving and swapping in two clicks, you can do it in one, make it easier to add to liquidity pools and think through ways to improve NFT marketplace experiences with this. The more creative, the better chance of winning this prize

$1000 in USDC

 

Visa: B2B Payments

Create a digital identity-based solution that solves common pain points in B2B payments use cases.

1st place - $2500

2nd place - $1500

3rd place - $500

 

Lens: Best Lens Integrations

There have been multiple ways so far to integrate Lens into a variety of products. The best integrations will compete for 2 rewards.

2 x  $500 USDC

Lens: Best Lens App

Lens allows for a wide range of apps to be developed. The best submissions will be in competition for 2 great prizes.

1st place - $2500 USDC
2nd place - $1500 USDC

 

zkSync: Paymasters

A paymaster in zkSync is a contract invoked during the transaction flow that agrees to pay the gas fees of a particular transaction on behalf of the user. Thanks to native account abstraction on zkSync Era, paymasters can be used by EOAs (like Metamask) and Smart Contract accounts. This bounty could involve creating a novel implementation of a paymaster contract within an application flow.

zkSync: Onyx SSI SDK x zkSync AA Open Track

This is an open track in collaboration with the Onyx SSI SDK and zkSync Era’s account abstraction.

zkSync: Wallets & Smart Accounts

With wallets and smart accounts, you can develop and showcase a wallet that takes full advantage of zkSync Era's account abstraction native implementation.

$20k prize pool

 

Magic: Consumer Facing

Best use of digital identity for a consumer facing application using Magic's SDK.

1st place - $3000
2nd place - $1000
3rd place - $500
Honourable mentions: $100x5

 

Sponsor

 
 
 
 

Onyx by J.P. Morgan is a global leader in banking-led blockchain, building next generation financial ecosystems that enable the seamless exchange of value, digital assets and information. Onyx’s deep understanding of financial services, emerging technology, and client businesses enables them to create reliable, effective infrastructures and products alongside clients to reimagine traditional business models. 

Onyx believes digital identity will empower individuals and organisations to own, control and share their identity data on their terms. They are at the cutting edge of advancing new technologies to enhance digital identity ownership and verification processes. These efforts will enable new use cases that aim to empower greater self-expression and verification in Web2 and Web3.

 
 
 
Partners***
 
 
 
 

Hackathon Judges

Meet the judges who will be judging the main hackathon tracks!

 What happens
during the hackathon?

 
 

Register ▶ Form a team ▶ Attend workshops ▶ Build your project ▶ Get 1-1 mentorship ▶ Submit!

 

Key Hackathon Dates

Tues, Sept 12th5:30pm BST Launch Sign up here!
Tues, Sept 12th6pm BST Introduction to Decentralized Identity
Wed, Sept 13th4pm BST Lens Protocol 101: A Workshop for Building Full Stack Social Applications
Wed, Sept 13th5:30pm BST SDK Workshop
Thurs, Sept 14th4:30pm BST Building with Verifiable Credentials
Fri, Sept 15th4pm BST Account Abstraction and Identity: Building with Biconomy and Onyx
Fri, Sept 15th5:30pm BST One-click DIDs with Magic
Tue, Sept 19th5:30pm BST Introduction to Design Thinking Sign up here!
Thu, Sept 21st5:30pm BST In-Memory Node for Development and Debugging
Fri, Sept 22nd4pm BST Introduction to DIDComm
Fri, Sept 22nd6pm BST The Evolving Payments Landscape
All Week! Project Check-ins Sign up here!
Mon, Sept 25th5:30pm BST Universal Resolver and Universal Registrar
Wed, Sept 27th5:30pm BST Onyx AMA
All week Project check-ins Sign up here!
Mon, Oct 2nd2:30pm BST Office Hours!
Sun, Oct 8th Submissions due!
TBA Practice pitch
Thu, Nov 2nd Finale and Prizegiving

 

Previous Event Recordings

Please note that not all the workshop recordings for this hackathon are public. Make sure to register for the hackathon to get exclusive access to the workshops held by Onyx by J.P. Morgan.

 
 
 


FAQ

 
 
  • Anyone can take part in this hackathon!

  • No, you can hack solo.
    If you’d like to form a team, we will help you connect with other hackers.

  • Yes! The Encode and Onyx teams will offer support during this hackathon.

  • For updates, announcements, and everything else on the organisational side, please keep an eye on Encode’s Discord.

  • Yes, you can, but only if your project hasn’t raised significant funding already and significant feature changes have been made.

  • When submitting your project, you retain all rights in anything that you create when you submit for multiple sponsor bounties, and you agree to make available what you’ve created on GitHub as open source.

    By submitting exclusively for Onyx' challenges, you assign your rights in anything that you create to JPMorgan Chase Bank, N.A., but you also get a full license back to use anything that you create during the Hackathon for any purpose.

  • Yes! We actively encourage this.

  • You are actively encouraged to utilise the Onyx SSI SDK to craft any verifiable credential of your choice, which can be subsequently used to complete challenges, tracks, or to devise any use case you envision.

    You also have the option to interact with the Onyx API to claim two specific Onyx Verifiable Credentials that are readily available. This provides flexibility in approach, ensuring you can opt for a method that aligns best with your project goals and expertise.

 
 

* A business unit within JPMorgan Chase Bank, N.A. 
**
Neither JPMorgan Chase Bank, N.A., nor its affiliates are involved in the judging of submissions or distribution of bounties.
***
Hackathon participating partners are organisations that have partnered with Encode Club directly and do not necessarily have a relationship with J.P. Morgan Chase Bank, N.A. or any of its affiliates.