{"signature": "0x05d8b132f1181d5e252623fc94d7a78ff2ab3a787d5b9a816f953946b6457d3261cd11c774af1430d0640b4057081d25926b05c3a67fbdb740264879c0e1c8ac1c", "application": {"round": "0xb91b59c91b09d127d269e53019f2420e8c2c7ce7", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "pp0+t08grBQ426sTRHdbPPj2bqrCueto97psVOTvSRNc/KzXpVcKy1KohAkAovq4", "encryptedSymmetricKey": "db8784dd9472fccc9d7de7b16e0f8a7a983de07fa1c73a2a54d926ef1ef834518ca82256fe62c6b3f0bdc3c52b18ec0b130821902226163273313d3e9f6a172c264e1215ce9e0d22589fb58a9be70882d4702cbb8924d392553f41ad43fff589f980fd4cc3c18a375e518b17d4d2cbad6ec6ace101bfaecb0e79d3fe391401fc0000000000000020ccc745dd9f54979a0c0b15e1d32a25e1a4e3c69d69e876504a58aead6890e93615e6eb669568c9347724061c782cfa8f"}}, {"type": "short-answer", "answer": "@dukejones", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/identikey/guardian-threshold", "hidden": true, "question": "Project GitHub Repo", "questionId": 2}, {"type": "short-answer", "answer": "https://t.me/+wx3J2nseMso0YzU5", "hidden": true, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "short-answer", "hidden": true, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds.", "questionId": 4}, {"type": "paragraph", "answer": "We are publishing an open source library that's also easy-to-use for developers to design secure threshold cryptographic systems for distributed key backup and recovery. (It improves the security stance a lot compared to the basic shamir's system which is most common.)", "hidden": true, "question": "How does your project contribute to the growth of the OSS ecosystem? Please provide specific examples of how your application enhances or expands the current ecosystem.", "questionId": 5}, {"type": "paragraph", "answer": "We are designing a key backup/recovery system that is easy to use, no single-point of failure, is collusion resistant, and is anti-incumbency in that there is no vendor lock-in to a particular wallet. And an easy-to-use app & frontend library that makes this accessible to anyone!", "hidden": true, "question": "What features or use cases does your dApp/App present? How is it differentiated?", "questionId": 6}, {"type": "paragraph", "answer": "We need some funds to finish upgrading the threshold encryption library to be network-connected. We need to write the hyperstructure smart contracts such that guardians can receive protocol fees for maintaining key shards. And we need to integrate data availability sampling to ensure key guardian integrity.", "hidden": true, "question": "What are your plans for further development, and how will the grant funds be used to achieve these goals?", "questionId": 7}, {"type": "paragraph", "answer": "(haven't deployed anything on blockchain yet)", "hidden": true, "question": "For any project deploying smart contracts on blockchain networks, please list all your deployer addresses and their corresponding blockchain networks. Use this format for each entry: [deployer_address], [chain_id]—for example, 0x123abc..., 42161 (This represents a deployer address on the Arbitrum network). Please include a separate line for each unique deployer address and blockchain combination.", "questionId": 8}], "project": {"id": "0x045aef29cc97bede7220dd6aa72a35c7e19336a5424e2b5c04b7082d6747c820", "title": "IdentiKey", "logoImg": "bafkreifocflbidzr5wlisnsxwnoe5cdywdspycnpvyoyv2kxkw2sbubjo4", "metaPtr": {"pointer": "bafkreicuspzawldelp36y56k7rz7loqfkp53spu7tokfnovcxayxu2ubbq", "protocol": "undefined"}, "website": "https://identikey.io", "bannerImg": "bafkreiaxgd3qpjd4pajhqmmpdonkz5xrsmegoj2inlmva6mw2uadskmu3i", "createdAt": 1713293815670, "userGithub": "dukejones", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..7lx5H6pzsOwxd72aawSXG3VP72afOtr2THSVqxAAeZhH1QU7ih77mKyamdtn0i4pK3pq0RKGx0Wn5f5wFX2iAg", "type": "Ed25519Signature2018", "created": "2024-10-18T01:25:50.547Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-18T01:25:50.547Z", "expirationDate": "2025-01-16T01:25:50.547Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x9E704170D59C7A99E9577f51c1A950C7F4C59eB3", "hash": "v0.0.0:FgRg/NfP6Od9xWuzVC9XP6LO1/1x5lDtZIrqKt6f624=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#identikey#104690"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..P31icCB424WdyGUL2OTwJQkLFdRi_T5jolZPTlyK0KMPYoZ5bGdDMxMCfhvokwn3QR1SzfpRCeEjJMvCYElDCQ", "type": "Ed25519Signature2018", "created": "2024-04-16T21:22:07.429Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T21:22:07.429Z", "expirationDate": "2024-07-15T21:22:07.429Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x9E704170D59C7A99E9577f51c1A950C7F4C59eB3", "hash": "v0.0.0:imWFRPpT4CuFpMJsu2g8nwyZzRqpk9BAL/3np1h1yIY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#dukejones"}}}, "description": "In Web3, we all know how important private keys are to maintaining our wallets. We are unique amongst technology users in that we know what it is like to have sovereignty in the digital space. The combination of a clunky user experience and the confusing and somewhat alarming process of backing up a seed phrase is, in our opinion, the main limiting factor stopping the vast majority of technology users from onboarding to using sovereign technologies, including but not limited to cryptocurrency and blockchain. \n\nWith the rapid advancement of generative AI, it will not be long until it is nearly impossible to tell the difference between what is AI-generated and what is actual reality online. Unless the general public has access to self-custodied private keys that can unilaterally make signatures that verify authenticity and make data verifiably tamper-proof, we will rely on authorities to tell us what is real and what is not. Authoritative models are generally efficient and have worked very well in the past. However, the trust in our public authority system has been eroded over the past 30 to 50 years. And, especially in the digital space, the intermediating authorities (social networks etc) are not beholden to the good of the individuals; rather they are legally obligated to maximize shareholder returns. This means that any and all strategies, including psychological manipulation and misinformation, are justifiable under that questionable logic. Generative AI enables whole classes of subtle psychological manipulation that were previously unthinkable. User-owned keys let us self-generate identity, and sign everything we publish so it becomes self-verifying proof-carrying data, directly encoding information about provenance (source of the data). \n\nAt Identikey, the solution we are creating is to provide a trust-minimized and resilient recovery method for private keys that is non-custodial and has no single point of failure. This is our “Guardian Key Recovery System”. We have just open-sourced our library (not yet production ready) to perform threshold encryption across a blinded group of guardian peers holding partial key shares. All cryptographic protocols that fundamental security relies upon should be open-sourced, and this is no different. We provide this library and the rest of our future open protocols with the hope that the industry can more easily have an increased level of security, and we can increase the freedom and sovereignty of individuals and collectives on the whole. And perhaps save the world from the crisis of sense-making. \n\nWe have some incredible designers in the industry, including design and branding leads for such hybrid crypto/tradfi projects as Good Money Bank, who are working with us to develop a top-notch user experience for onboarding the general public into key custodianship regardless of their technical ability. We will be releasing a cross-platform mobile application in Q4 2024 that brings key custodianship, self-sovereign identity, enabling cryptocurrency wallets, and collective formation and voting — what we call DAOs in the crypto space.", "lastUpdated": 0, "projectGithub": "identikey", "projectTwitter": "dukejones"}, "recipient": "0xa1EC9fE032ee4299955151b5aA0bc78DE660115F"}}