metadata: {"signature": "0x4397504467bf9c2d479ebfe898d96344a2bf41935682195abe8bb7d2f3e563114e579763cc19de8e542c633827714d5fd0fc03414f8d8e10e6831930583549301c", "application": {"round": "0x12bb5bbbfe596dbc489d209299b8302c3300fa40", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "sKK1DBsSiPzk9HnVzj4+36mfQ9+XVKwX90MK4vDSX64ov/pTKfl0hH9fY8NhCiET", "encryptedSymmetricKey": "c43ffb3ed62caa331db19391c02dcd55fdc1c282b139980c30d88d846e0259dd3ee07b0546a58f247a96da33d7959105368409a1fd7803e5257fe3426d04e86ecc1e586b4038ef659a484016812582af7935e1bb123c2c89b7e2ff4b3a8710a17bf7bde268076f124982497851936a88ca72fc42920578f996e9d4ac4b0bedf70000000000000020d1414c12b9aa1d3df710a1ac1c4577190bc75c605aed06eef1f31a65423c756927b1b3af6cfe25d94492313d07713399"}}, {"type": "short-answer", "answer": "None", "hidden": false, "question": "Previous project funding sources (VC, grants, token sales, etc)", "questionId": 1}, {"type": "number", "answer": "0", "hidden": false, "question": "Total prior funding for project in USD", "questionId": 2}, {"type": "number", "answer": "2", "hidden": false, "question": "Total team size", "questionId": 3}, {"type": "number", "answer": "1", "hidden": false, "question": "How old is the project? (Months)", "questionId": 4}, {"type": "address", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 5, "encryptedAnswer": {"ciphertext": "eD/Y9To2ub4y2NPDD6nvICTiM0GzAOmGxF0viAlLck0=", "encryptedSymmetricKey": "a925f0b6bda7d921de51316771827b5c01788fb63faca2e3bd98691a2c850d74c9ffcf163df4912aa7d0466e28262e164ff73d7bee5f4425352aa189eee670b80a2baf1401b3f0a5dd5fa6fa663d4a7229e528f91a9f28b7d13a71d9f20b4b87a884f013cf81f776d9e17ea547e80e43cbe8418fc45d09ded962c4b7b8f121d8000000000000002083536e33b0460b67b455ddbad8197ca1d45d1773038f3d1644f59721cde68af87c151e2af635048013988c4d3b9def95"}}, {"type": "paragraph", "answer": "[Founder Twitter](https://twitter.com/atris_eth)\n[Founder Github](https://github.com/vacekj)", "hidden": false, "question": "Profiles or socials of other main team members publicly associated with project", "questionId": 6}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? https://gitcoin.notion.site/Gitcoin-Grants-Beta-Round-Eligibility-b7fca9fd3c26450b89ded11caaa6497f", "questionId": 7}, {"type": "paragraph", "answer": "Changeth is an open-source project licensed under MIT and developed as a public good. It was originally created during EthDenver 2023 as a proof-of-concept to combine the Sempahore protocol for anonymous signalling with Gitcoin Passport. Our goal is to develop this project to maturity and enable anyone to run private, verifiable petitions.", "hidden": true, "question": "How does your project fit into the OSS round eligibility criteria? ", "questionId": 8}, {"type": "paragraph", "answer": "No past rounds", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months", "questionId": 9}, {"type": "paragraph", "hidden": false, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Anything you'd like to add that has not been covered?", "questionId": 10}, {"type": "multiple-choice", "hidden": true, "question": "Does 50% of your team reflect the diversity of the community your project serves with a particular emphasis on including women, Black, Indigenous, and People of Color (BIPoC), individuals with disabilities, and members of the LGBTQ+ community?", "questionId": 11, "encryptedAnswer": {"ciphertext": "7w0VK60V0C7GEJg8+ZC+2z29tQ5AMjyQkDRzbNkYFVU=", "encryptedSymmetricKey": "ec249accac3b3ea70d3b3ca4fbc0fcbcd33d712ecf39254b4c63d83eb91b2fde79d4fc2f834dee50ce707e231c47b415d0ef089928d1322310f8378bc33515b2006117dfba6ee215cf14ac72efa7a2c6139830a0bfcbac30b578a02077ef62842344098e726e7c322a55ed8662a1ea4b8a8182cfbeae92cc7ef8321551ae3dbd000000000000002027a2ce05d17a21f129eaba71fe891e572830a03fff077765cc6d02a7d7b28b6bd7c9018f0521681084786b78ab32ddb5"}}], "project": {"id": "10:0x8e1bD5Da87C14dd8e08F7ecc2aBf9D1d558ea174:183", "title": "Changeth - private verifiable petitions", "logoImg": "bafkreic3iwuggavtygsr2icwtoqa7ib2owbanhbafkmvn7w77znssjmqiq", "metaPtr": {"pointer": "bafkreig4xslwuxwrr544hffsvxaxa5kej5khwymw45pdu6yjxylzu7zf7y", "protocol": "1"}, "website": "https://github.com/vacekj/changeth", "bannerImg": "bafkreiflm3qticged4m3iwpwxifg4w2dzob3mqitpxctxlnopr6c7hzzaq", "createdAt": 1681930548381, "userGithub": "vacekj", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..PyYxYGz-Sq2hOXwop_mbT7ggMG_-4GaGMT3YGpva_5MKh1oy-rxzFQ_6Rn1LFYh9zY_EYDzE_OJNO5xMq-WdDg", "type": "Ed25519Signature2018", "created": "2023-04-19T18:59:48.299Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-19T18:59:48.299Z", "expirationDate": "2023-07-18T18:59:48.299Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3d09a4cF64591a96bE4d9205eC3E303d1595a439", "hash": "v0.0.0:NQeZJiGjUxUFCobJIjGQzR3fDmGITOy+YvODTkWGTN4=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#changedoteth#10381200"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..VJp2ozELgwlXDYQ6LAkHJIxSHEJJkDDWZ8DUzUsLjegSgggFkZXAPjF-1RW2cYdny568xI_W0sfdoekGVhiXDQ", "type": "Ed25519Signature2018", "created": "2023-04-19T18:53:54.224Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-19T18:53:54.223Z", "expirationDate": "2023-07-18T18:53:54.223Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3d09a4cF64591a96bE4d9205eC3E303d1595a439", "hash": "v0.0.0:Mxf/Kf9Rh6gC0fKIqoWRMsRPvS/ibHcPxmePLYBpHwY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#changeth_pgf"}}}, "description": "# What is Changeth\nChangeth is a petition paltform that combines zero-knowledge cryptography and sybil resistance mechanisms to allow people to voice their opinions freely.  \n\nCurrent petition websites, and even traditional paper-based petitions suffer from two major flaws: vulnerability to sybil attacks and lack of privacy.\n\nSybil attacks happen when a single user impersonates multiple identities, and in our case signs the petition using many names. This leads to wrong results, and loss of trust in the petition. Changeth prevents this by requiring every user to authenticate with their Gitcoin Passport, World ID or another proof-of-humanity system. This ensures that every signature belongs to a real human, making the petition more trustworthy.\n\nPrivacy is a human right, and is paramount especially when signing petitions which are deemed controversial. Currently, if an authority or independent auditor needs to verify a petition, the organizer must disclose the names or IDs of the signatories, leading to complete loss of privacy. With the help of zero-knowledge proofs, and the wonderful Semaphore protocol, we are able to prove that a certain number of people have signed a petition without disclosing who those people are.\n\nPutting it all together: with Changeth, organizers can create petitions that can only be signed by real humans, while keeping their identities private. \n\n# Roadmap\nWe currently have proof-of-concept contracts and a simple frontend to verify the basic assumptions our project builds on. In our next steps, we are going to:\n\n1. Finish the contracts and frontend to enable creating and managing petitions\n2. Enable signing of petitions without requirements\n3. Enable hard sybil-resistance by integrating World ID\n4. Enable soft sybil-resistance by integrating Gitcoin Passport\n5. Enable private donations to petitions by integrating zkBob, or a similar private stablecoin transfer protocol.", "lastUpdated": 0, "projectGithub": "changedoteth", "projectTwitter": "changeth_pgf"}, "recipient": "0x501210ed988bA1e4Ba4cB2F2E2122A2FdcaCdECD"}}