{"signature": "0x64f325ec88ea5c8daea39eaaafa6d7ce84a84359499fff379b384de63f174af16ae72aeadfd2be7eb5040d45103e297007c97f27a45b84cb6fdbe4243871a0c61c", "application": {"round": "0x2871742b184633f8dc8546c6301cbc209945033e", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "IIfc3kFK3kHIBkJwmMXoATEYK6Y49Om1VC8fcJtz+/JpFWBq2rKoVvH9w3nx62f/", "encryptedSymmetricKey": "21fd727b10905a8f0f40a36f1589f7d3ac52adaaf1eb0e54ca2eda49d6c4d6b2aafb3cbcd4fa66df4fe97c19f407e30d67efc4fc8bb19047f897384dc104a491b2e41e90f2eedf4375e31303399cf21fe8d9a6c6de2ec46007f8e94b21822c965713020d48cc536bb31ec06381c3c71c546135b03f5666ee63b85c3b227ed28b0000000000000020621dfe19dec28821c1b05196b2958ae8f4698c9145cdce0f1d1c2efff35c2adb7bece918100eb34a4f637f51cc02c78b"}}, {"type": "short-answer", "hidden": true, "question": "Your Telegram Handle", "questionId": 1, "encryptedAnswer": {"ciphertext": "ahsFmJZ+SAfXiB//faz9lXuUeOwn/RV+nzUtDr/GsWA=", "encryptedSymmetricKey": "c6ebf1393f231518c685d46036434fbebf08ebb0b31458258e9342452dcf31c008b8b967cbaf1f889968ffb189e43401b2495bddb962c23592d15a8f811a6a4b0478ad2c7823e75b4321f34c5133187ae0cf1787408589e1464b8ec604737eb30e76f2d96391b1ea9d704730aa5ae0820b6537fdb7a6bc346e7aa7b6f9e6d9f2000000000000002009e3d25a27a010d204da2b23e62d9b96711d39978342a28034beadf4669bc37162fd77dabc2b74cb28afe38713bc1087"}}, {"type": "short-answer", "hidden": false, "question": "Link to your Public Group Chat (Discord or Telegram )", "questionId": 2}, {"type": "number", "answer": "1000", "hidden": false, "question": "Total prior funding for the project in USD", "questionId": 3}, {"type": "paragraph", "answer": "no", "hidden": false, "question": "Please expand on how much funding you\u2019ve received from each funding source and when? (VC, grants by foundation, token sales, etc)", "questionId": 4}, {"type": "number", "answer": "2", "hidden": false, "question": "Total team size", "questionId": 5}, {"type": "number", "answer": "2", "hidden": false, "question": "How old (in Months) is the project?", "questionId": 6}, {"type": "paragraph", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 7, "encryptedAnswer": {"ciphertext": "fiaJuE7oyEwa0orI89SkgCicjadXgWqMK8UpEL9GiAE=", "encryptedSymmetricKey": "df229cafce3ced38f000f6bb9bd617479721eb882819ad151923f178cde6189b83553f773391c98b3787c49ac0ec370be3bae92dbc4175e1d182100b25ba615329359f1fa9c13baf091692afb77a74ed032754eb82c7691747394f431c3352b276ec3a53e321c1161289da26de515e7df6fcab1a15ff2829f7efe87023c01bb900000000000000206a319c7b08ed24c35fc403cf059ee0009857e4dc0b62f270e55426255c44fc95594a860b3ab6398867cd69ee8d385d99"}}, {"type": "short-answer", "hidden": true, "question": "Profiles or socials of other main team members publicly associated with the project: ", "questionId": 8}, {"type": "checkbox", "answer": ["yes"], "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? https://gitcoin.notion.site/GG18-Eligibility-cb4a5754c56043d4b3ed34eddbac261c?pvs=4", "questionId": 9}, {"type": "paragraph", "answer": "Anti-sybil application that helps the web3 environment to completely eliminate the unfair participation of attackers and bots", "hidden": false, "question": "Please explain how your project meets the round-specific eligibility criteria. ", "questionId": 10}, {"type": "paragraph", "answer": "no", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months. ", "questionId": 11}, {"type": "paragraph", "answer": "The crypto community actively opposes the problem of Sybil farms, however, the methods they use, such as using cookies, tracking IP addresses, analyzing unique social network users and checking the blockchain for linked farm accounts, are not effective enough. There are entire Sybil communities on the Internet that explain in detail how to bypass these detection methods. They acquire social media accounts, use individual proxy servers, and use other methods to ensure anonymity.\n\nThe traditional KYC (Know Your Customer) system, which involves verifying the identity of customers, is also ineffective, since such accounts are subsequently sold on the Internet. In addition, there is a possibility that projects that are familiar with the terms of the airdrop also receive the airdrop in a dishonest way to their wallets.\n\nWe offer a solution that will help overcome this situation on both sides and find a balance between security and anonymity. Our solution incorporates innovative biometric voice authentication technology with \"liveness\" to ensure a high level of security and prevent fraud.", "hidden": true, "question": "How do you measure the impact of your project? Please provide examples and/or standard metrics. This might be used in future impact reports ", "questionId": 12}, {"type": "paragraph", "answer": "Solution:\nCreate an Application for IOS, Android and a browser extension for biometric user authentication.\n\nApplication function:\nBiometric verification and user authentication by FaceID (3D Liveness), voice (it is necessary to read a short text on the screen) and a fingerprint.\n\n1. Install\n2. Register\n3. Mint\n4. Authentication\n\nHow it works:\n1. The user installs the application.\n2. Registering: creating a profile, linking a public wallet address\n3. Selects the desired method: face scanning, voice recording and fingerprint scanning, geolocation.\n4. Mint zkSBT key.\n5. Optionally binds the necessary social. Networks (twitter, discord, telegram).\n6. Refers to a site that asks for identity verification by clicking verify identity.\n7. A pop-up request pops up in the application about the need to pass a \"live\" verification.\n8. Passes biometric authentication (which the site will request, but it would be preferable in the crypto world to be a voice + fingerprint)", "hidden": true, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Anything you'd like to add that may help in determining project eligibility?", "questionId": 13}, {"type": "paragraph", "answer": "Pros:\n4.\tLiveness verification - eliminates the resale of accounts, since the wallet will be tied to the account and there will be a periodic need to authenticate again.\n5.\tUsing geolocation will exclude the use of proxy IP addresses.\n6.\tProjects using this filtering method will establish themselves as a company that legitimately distributes airdrops to users, and not to itself.\n7.\tThe networks will be tested by real users, with real reviews, instead of bots that do not bring projects any benefit.\n8.\tUsers can send tokens to each other without fear that they will be blacklisted due to address crossing filters and will not receive an airdrop for their work.", "hidden": true, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Anything you'd like to add that may help in determining project eligibility?", "questionId": 14}, {"type": "checkbox", "answer": ["yes"], "hidden": true, "question": "Would you like to opt-in to future messages from Gitcoin for updates, information, and/or interviews? ", "questionId": 15}, {"type": "checkbox", "answer": ["yes"], "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for potential opportunities for them to invest in your project? ", "questionId": 16}, {"type": "multiple-choice", "answer": "Asia", "hidden": false, "question": "Location/Region where the project is based ", "questionId": 17}], "project": {"id": "10:0x8e1bD5Da87C14dd8e08F7ecc2aBf9D1d558ea174:588", "title": "DID Shield", "logoImg": "bafkreif5tlanrryqio2yvepovbrbsbnsa4aaflgxae4edbenvy7u5vzfv4", "metaPtr": {"pointer": "bafkreiccfsf3fhfvfxqwhkm4v4pqqbxotyrr77aavp2rk5gtpfiillzvsq", "protocol": "1"}, "website": "https://didshield.xyz", "bannerImg": "bafkreidmhhm5nhnt5wbhzj6eb7pqqljsdd4kuaopam4yefsh7p2a4tdvwu", "createdAt": 1690981140058, "userGithub": "ermakusa", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..xDu382MkzesRNXal27kehNPwiYIQJdFSPsMECVo6s9118_KxLX8ie9N-JP-PgpfRdWpXhb0jeUkZamgvtdOhAA", "type": "Ed25519Signature2018", "created": "2023-08-02T12:58:47.030Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-02T12:58:47.030Z", "expirationDate": "2023-10-31T12:58:47.030Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xec43697d319664FF87A33444DC231A5D6dA048e4", "hash": "v0.0.0:AorfT79WrVL2sNb+mYV/vOD/ykzbWYODlYU7E6x7R3w=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#DIDShield#95413626"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..gy_tq2vtSbNVfUKzrOWJzEeRQ1v07ftAVdYA3qKjxsPmQ2TO1VwUTcSQFTpujx3XOmp1KZP6jSz4WG50j5UEDA", "type": "Ed25519Signature2018", "created": "2023-08-04T18:48:09.223Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-04T18:48:09.223Z", "expirationDate": "2023-11-02T18:48:09.223Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xec43697d319664FF87A33444DC231A5D6dA048e4", "hash": "v0.0.0:lR04dLxshipNCLfejPHiWYlMjN9YBRKoBKHzVX1I+Zc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#DIDshield"}}}, "description": "\n# **DID Shield** (Decentralized Identifier)\n\nour website [didshield.xyz](https://didshield.xyz)\n\n## **What are we talking about:**\n\n### **Problem:**\n\nSince this activity for airdrop testers is free or requires no more than $ 20-50 per user, the attackers began to create entire farms of multi-accounts (Sybil). When 1 user does testing for 10-50 wallets at once under the guise of different users. Now this is so relevant that many use specially written software and bots that do all the necessary activity on their own without a person. Such farms reach up to 500-3000 accounts.\n\nOf the allocated amount of tokens for all users, such farms take most of them in a dishonest way. For this reason, honest users \"do not receive\" income for their work and activity.\n\nMore in this post: [https://www.gitcoin.co/blog/cost-of-forgery](https://www.gitcoin.co/blog/cost-of-forgery)\n\n### **Current situation:**\n\nThe crypto community actively opposes the problem of Sybil farms, however, the methods they use, such as using cookies, tracking IP addresses, analyzing unique social network users and checking the blockchain for linked farm accounts, are not effective enough. There are entire Sybil communities on the Internet that explain in detail how to bypass these detection methods. They acquire social media accounts, use individual proxy servers, and use other methods to ensure anonymity.\n\nThe traditional KYC (Know Your Customer) system, which involves verifying the identity of customers, is also ineffective, since such accounts are subsequently sold on the Internet. In addition, there is a possibility that projects that are familiar with the terms of the airdrop also receive the airdrop in a dishonest way to their wallets.\n\nWe offer a solution that will help overcome this situation on both sides and find a balance between security and anonymity. Our solution incorporates innovative biometric voice authentication technology with \"liveness\" to ensure a high level of security and prevent fraud.\n\n### **Goals:**\n\nIntroduce the application to the masses so that this authentication method becomes the standard of quality, reliability and honesty. The most important thing is that the projects themselves begin to use this method of protection, and users will begin to use it. If 1-2 large projects set such an example, then most of the rest will follow their example. And those who do not use the authentication application will distrust the project.\n\n### **Solution:**\n\nCreate an Application for IOS, Android and a browser extension for biometric user authentication.\n\n## **Application function:**\n\nBiometric verification and user authentication by FaceID (3D Liveness), voice (it is necessary to read a short text on the screen) and a fingerprint.\n\n1\\. Install\n\n2\\. Register\n\n3\\. Mint\n\n4\\. Authentication\n\n## **How it works:**\n\n**1\\. The user installs the application.**\n\n**2\\. Registering: creating a profile, linking a public wallet address**\n\n**3\\. Selects the desired method: face scanning, voice recording and fingerprint scanning, geolocation.**\n\n**4\\. Mint zkSBT key.**\n\n**5\\. Optionally binds the necessary social. Networks (twitter, discord, telegram).**\n\n**6\\. Refers to a site that asks for identity verification by clicking verify identity.**\n\n**7\\. A pop-up request pops up in the application about the need to pass a \"live\" verification.**\n\n**8\\. Passes biometric authentication (which the site will request, but it would be preferable in the crypto world to be a voice + fingerprint)**\n\n### **Minuses:**\n\n1.  The community of the crypto-currency world does not want to advertise themselves and want to remain anonymous, because of which many will not want to be authenticated by passport and FaceID, the solution here will be the possibility of verification by voice and fingerprint.\n2.  Introduction to the masses of people so that all projects begin to use this method of protection against Sybils. (There is a good chance that the projects themselves are secretly doing their own tasks on multiple accounts, in order to get a quick profit when the project is launched)\n3.  When verifying by voice, how to make it so that 1 user cannot use his voice on different accounts and wallets?\n\n### **Pros:**\n\n1.  Liveness verification - eliminates the resale of accounts, since the wallet will be tied to the account and there will be a periodic need to authenticate again.\n2.  Using geolocation will exclude the use of proxy IP addresses.\n3.  Projects using this filtering method will establish themselves as a company that legitimately distributes airdrops to users, and not to itself.\n4.  The networks will be tested by real users, with real reviews, instead of bots that do not bring projects any benefit.\n5.  Users can send tokens to each other without fear that they will be blacklisted due to address crossing filters and will not receive an airdrop for their work.", "lastUpdated": 0, "projectGithub": "DIDShield", "projectTwitter": "DIDshield"}, "recipient": "0xec43697d319664FF87A33444DC231A5D6dA048e4"}}