metadata: {"signature": "0xee3b1011db6fb2ed7f10b48a2707a536e9eac47e02c64d9f64638c1ac7d9e23c78b2248f31793a437ed5a252bacfe7ab9c60f639fa4f9eaa4bc7be033f5bde121b", "application": {"round": "0x8de918f0163b2021839a8d84954dd7e8e151326d", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "QGjSrq5kPBO3bnkZNbvajqsCqjqPJ8yG273+l2++hS7B/pysHKnFJEke8EhtIgZr", "encryptedSymmetricKey": "aabbdadead998fdaf7277585fa3f03f080f26c88543c5a9305cb7d64b53ee15a41afb9122a892375aeb893c317194415534fb1302f4470447219d432d50ae6dabd4d4352c2af6810283de2b97a0dfd76afc40a5acad8bebdd6d3aa128d857f83af17169b94430f86a43e873de7c4b2bb9c4ef056c45955f86ab4bf269c6342d000000000000000201c6ab4b82c041636eba9cbf02ba79e949b61a56db0bc821553fccdf7fedd9fa242b2f9b83d9d07346c6b82779f3bef88"}}, {"type": "link", "answer": "https://github.com/RevokeCash/revoke.cash", "hidden": false, "question": "Project GitHub Repo (Not team page)", "questionId": 1}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle", "questionId": 2, "encryptedAnswer": {"ciphertext": "RCwKzWyjmYDtMreUCiTAxIBz0TuHyQ5hoNdMPkGSkWo=", "encryptedSymmetricKey": "a5af87e9fb5d8ff161d1c2db3c696c86cff498438d91dbdf860178e5d287277b98787befe45bf7d77dd379fd4fd1ad0c15475d11ef3cc01e2f6fc21d10ac51271b4c3bc9a5ea2a6e6bc5f98ea0f4ba5c5b9eefca825ceb61ffdc305badbae495a641665906297d3b324febe7239fcc9392fd7c1df812c73ddf10be463c5846b00000000000000020ac2f668e233296afdf7064890f4a0fd542650046e6d02b74da508a02da701a9777f5dd5277c5aa612ddad23f94ea2b8e"}}, {"type": "link", "answer": "https://discord.gg/revoke-cash", "hidden": false, "question": "Link to your Public Group Chat (Discord or Telegram)", "questionId": 3}, {"type": "number", "answer": "225000", "hidden": false, "question": "Total prior funding for the project in USD", "questionId": 4}, {"type": "paragraph", "answer": "- Around $100k from Gitcoin Grants over the years. This includes initial donations and matching funds.\n- Around $100k from Optimism's RetroPGF Round 2.\n- Around $15k from ENS public goods grants\n- Around $10k from other grant sources.", "hidden": false, "question": "Please expand on how much funding you\u2019ve received from each funding source and when (VC, grants, token sales, etc)", "questionId": 5}, {"type": "number", "answer": "1", "hidden": false, "question": "Total team size", "questionId": 6}, {"type": "number", "answer": "47", "hidden": false, "question": "How old (in Months) is the project?", "questionId": 7}, {"type": "address", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 8}, {"type": "paragraph", "hidden": false, "question": "Profiles or socials of other main team members publicly associated with the project: ", "questionId": 9}, {"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/GG18-Eligibility-cb4a5754c56043d4b3ed34eddbac261c?pvs=4", "questionId": 10}, {"type": "paragraph", "answer": "Revoke.cash and the Revoke.cash browser extension are both 100% open source. It is a public good that is providing security and peace of mind to users all across crypto.", "hidden": false, "question": "Please explain how your project meets the round-specific eligibility criteria", "questionId": 11}, {"type": "paragraph", "answer": "The last Gitcoin Grants round we participated in was Gitcoin Grants round 18. Since then we've launched several important features:\n\n- Add \"exploit checker\" functionality, we now have a list of all approval-based exploits known to us, with an easy way to quickly check if you're affected by it\n- Add a \"Signatures\" tab to the approvals dashboard, allowing you to manually invalidate/cancel any signatures (such as OpenSea listings or EIP2612 Permit signatures)\n- Add \"Learn\" section with educational content about crypto, wallets and security\n- Write educational Twitter thread about new \"fake approvals\" scam and add extra checks to keep users safe from these scams\n- Add Russian and Japanese translations\n- Add support for Linea, Base, Mantle, PulseChain, Dogechain, Wanchain, Horizen EON, ZetaChain Athens & Taiko Alpha 3\n- Support WalletConnect v2\n- Several bug fixes and improvements", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months", "questionId": 12}, {"type": "paragraph", "answer": "We look at how many people use our website and browser extension.\n\nIt is also relevant to look at how much money gets stolen through phishing scams and smart contracts exploits, since this shows the importance of having tools like Revoke.cash that help deal with this. However, it is hard to draw conclusions about our actual impact from this, since there are many other factors that influence this number.", "hidden": false, "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": 13}, {"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 may help in determining project eligibility?", "questionId": 14}, {"type": "multiple-choice", "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": "multiple-choice", "answer": "No", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities?", "questionId": 16}, {"type": "multiple-choice", "answer": "Europe", "hidden": false, "question": "Location/Region where the project is based", "questionId": 17}], "project": {"id": "10:0x8e1bD5Da87C14dd8e08F7ecc2aBf9D1d558ea174:624", "title": "Revoke.cash - Helping you stay safe in web3", "logoImg": "bafkreif7a44mzihatjus2jzacqigj6lzd47rtvsxlo7qaxlsrovslnmm5i", "metaPtr": {"pointer": "bafkreidan7pqdmwh3aweqddhl3uwkmpqrughrihxim3ekaorbq36zk7rnu", "protocol": "1"}, "website": "https://revoke.cash", "bannerImg": "bafkreieyy36kky7vwnc2rwwmlajznxkbccwyoka34unwxbavf4uq3pfbwq", "createdAt": 1691226683420, "userGithub": "rkalis", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..0bhitGEJyq0ku6MrXWwXhegHbXGnA3d9xUbgfgoXK2g-7FR1nGWJxyMZUqhwdk62wR0sxFr15EL-bZucFkN-Bw", "type": "Ed25519Signature2018", "created": "2023-08-05T09:08:47.154Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-05T09:08:47.153Z", "expirationDate": "2023-11-03T09:08:47.153Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xe126b3E5d052f1F575828f61fEBA4f4f2603652a", "hash": "v0.0.0:1ExxlZEC0tJHld3XmyxXDiMgFbeE5tmnsj7dGMp2HuY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#RevokeCash#9142187"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..nem9SS6Zbob3XmoV36H7J1CFMri6My9KNT504YkIR67ML1UUKtu3Lc-0zZshBziq7EPH4ADpYpAaKfzxYYdgCw", "type": "Ed25519Signature2018", "created": "2023-08-05T09:08:36.718Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-05T09:08:36.718Z", "expirationDate": "2023-11-03T09:08:36.718Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xe126b3E5d052f1F575828f61fEBA4f4f2603652a", "hash": "v0.0.0:YHu4fP2e5KKqoGKw3k9xwdUcn/+syg23uj8B4OTSRq8=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#RevokeCash"}}}, "description": "Hey all, we're building free and open source tools to help you stay safe in web3! \ud83d\udc4b\n\nTo use tokens in decentralised applications such as Uniswap you have to grant the application permission to spend tokens on your behalf - known as a token approval. Token approvals are an important part of using these apps, but can be dangerous if left unchecked.\n\nBugs can exists and exploits can happen even in established projects, and by granting token approvals you are potentially exposing your wallet to these exploits. To keep yourself safe from exploits it is a good practice to regularly inspect and revoke your approvals.\n\nRevoke.cash comes in as a preventative tool to manage your token approvals and practice proper wallet hygiene. By regularly revoking active approvals you reduce the chances of becoming the victim of exploits.\n\nIn many cases, phishing websites try to make you sign an approval while they pretend to be an NFT mint or other legitimate use cases. When these phishing scams happen, it is recommended to use Revoke.cash to mitigate the damage, but it is even better to prevent the scam in the first place.\n\nThis is where the Revoke.cash Browser Extension comes in. The extension pops up whenever you are about to sign an approval and will inform you of the approval's details. This can help you prevent signing malicious approvals.", "lastUpdated": 0, "projectGithub": "RevokeCash", "projectTwitter": "RevokeCash"}, "recipient": "0xe126b3E5d052f1F575828f61fEBA4f4f2603652a"}}