metadata: {"signature": "0x0bbac046dda240d538c900d4d576590fefdec84683d562280cc83faee9555eae40fb06c46c82c28bdeef36ad2a1061d176d15852cf3e69490d4701fa8945dddf1c", "application": {"round": "0xda3b55a9bcf58bb2d9f673836beab3ae47ca9184", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "G+oaHn479B/vrvyFB82QWlK8Rmm48BQ6c4AOynsqHQts6Zz2OX4HNSEY9Cjol8vn", "encryptedSymmetricKey": "5318483aa60ea38a0520238a98ce29de502c4d189089b7c68ac82df4c824d5d514855a9d7bde7142a0a4b0d53cf5471558f07d2a8242b5c57e6db4940dc31d9ae0448c1ab790b3f08da8ac52cd8e918626422561931e0e1062055ecbd9c8968ead47f6e745cef32c432ad1f5b5d8599db7d9c06ef652ed7cc9c826626d5f41b10000000000000020f46953a34cd398d1212f1c1a23ee6af3f5c3b4463f58dfee0ee65f522185341bbccdc763a848a28a50d586bd98165ea5"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "v+++c0JwlmUPst+FuYOgtGlXM+vygbysOEWtWpx7dk8=", "encryptedSymmetricKey": "cb2f752b6cfcf14531c346631c73825aa4aecfe097f9db0e276e5998be6947bf679dc6d22f5212ed29bd2d8e9b11a5054753d337dcc854647bc7bf61d48b97c17387fccb22c3538fc9481d67a4157213ed19005e77aa783b7995ffc7e3640aa828961174c7dc5fb5348f2a307582cd103180a500d56fb31fc61ea5afff744eb80000000000000020e72acb64d370288a18259fd4a393bbb2b107e042ef361bad8b399e5268be3743659c7ae0b0650600044d8562b38078a0"}}, {"type": "link", "answer": "https://github.com/RPC-h", "hidden": false, "question": "Project GitHub Repo (Not Team Page): ", "questionId": 2}, {"type": "number", "answer": "4", "hidden": false, "question": "Total Team Size", "questionId": 3}, {"type": "paragraph", "answer": "esterlus - 0xC09b14aC5656cc09d4365b65AB905A90DC7d8BA4,\nausias-armesto - 0xB1949e7f5149076eFEfC923971E7A7cF16FE3992,\nmjadach-iv - 0xaFcA3A0978222542b5974eeFF59c7165377fffff,\nSCBuergel - 0x5a35455c3534fD0B652667e6a94a60E3e9A56546", "hidden": false, "question": "List the Github Handles and Wallet Addresses of Each Team Member (e.g. owocki - 0x123, kbw  - 0x456):", "questionId": 4}, {"type": "paragraph", "answer": "twitter.com/SCBuergel", "hidden": true, "question": "Social profiles (Twitter, Farcaster, Lens, etc.) of other main team members publicly associated with the project (N/A for solo founders): ", "questionId": 5}, {"type": "link", "answer": "https://discord.gg/VRyTQTNBTy", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 6}, {"type": "paragraph", "answer": "N/A", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months (N/A if you haven\u2019t participated previously). ", "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", "answer": "We don't have active metrics yet and deliberately do not engage in user tracking. Nonetheless, the impact can be most adequately assessed by measuring how easily users can use RPCh. At present, users need to download our Docker container, which limits usability. In the future, usability improvements can be measured by how many wallets can use RPCh natively in production. This can be followed at access.RPCh.net", "hidden": false, "question": "Where should we look to see the impact of your project? Please provide links to public websites and/or the latest values for key metrics you track privately. This might be used in future impact reports", "questionId": 9}, {"type": "paragraph", "answer": "$900k", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 10}, {"type": "checkbox", "answer": ["Grants"], "hidden": false, "question": "Which of the following funding sources do you have? Check all that apply", "questionId": 11}, {"type": "number", "answer": "15", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "multiple-choice", "answer": "Europe", "hidden": false, "question": "Location/Region where the project is based ", "questionId": 13}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? ", "questionId": 14}, {"type": "short-answer", "answer": "no", "hidden": true, "question": "Are you applying for any other OSS rounds in GG20? (Reminder: you can only be accepted into one) ", "questionId": 15}, {"type": "paragraph", "answer": "Privacy is as fundamental to web3 infrastructure as decentralization. In fact, each is impossible without the other. As web3 communities increasingly come under attack from powerful corporations and nation states alike, privacy is our primary insurance policy against intimidation and censorship. RPCh contributes to a more resilient web3 by providing access to privacy infrastructure for Ethereum users that is useful TODAY. But it needs support to grow further.\n\nMost research and development in the Ethereum ecosystem is focussed on improving scalability and security as well as usability of direct on-chain technologies. While this is indeed crucial to building billion-user dapps, the underlying peer-to-peer network infrastructure cannot be neglected. It presents privacy challenges that are so far entirely unsolved on all interfaces: between nodes (both consensus and execution layers), wallets, service providers, users and middleware infrastructure.\n\nThe HOPR mixnet brings privacy to all layers of Ethereum and tackles the most immediate user-facing privacy concern first: to provide privacy for Ethereum users by preventing RPC providers from harvesting user data. RPC-over-HOPR (RPCh) routes RPC requests and responses through a decentralized network of nodes that provide privacy for users and prevents their IP addresses from being exposed to the RPC provider. This solution is web3-native and provides a much more credibly neutral privacy solution than today\u2019s commercial VPNs or even Tor.", "hidden": false, "question": "How does your project significantly contribute to the Ethereum network\u2019s infrastructure, addressing foundational needs and innovative solutions to current challenges?", "questionId": 16}, {"type": "paragraph", "answer": "RPCh provides privacy middleware between wallets and RPC providers. It routes RPC requests and responses through a decentralized network of nodes that hide the IP address of Ethereum users. It thereby complements any on-chain privacy technology, bringing web3 closer to the vital end goal of full-stack privacy.", "hidden": false, "question": "How does your project promise to elevate the Ethereum ecosystem, particularly in enhancing privacy, interoperability, and/or user experience?", "questionId": 17}, {"type": "paragraph", "answer": "RPCh was funded 15 months ago by a generous grant from the HOPR DAO ($900k). This financed the initial specification, proof of concept, implementation and adjustment of the underlying HOPR client. The initial beta version of RPCh is publicly available at access.RPCh.net and we invite you to test that version free of charge via the voucher code SCALE. The beta version is available to technical users as a Docker container but needs additional work to be integrated directly into a variety of Ethereum wallets, making RPCh available to every Ethereum user.\n\nSince reaching the end of this funding runway, development of RPCh is currently reduced to an absolute minimum. With the help of this grant, we hope to pick up the work on bringing privacy to actual Ethereum wallets. We would do so via additional part time developers which we have available to work on RPCh as soon as we got funding confirmation as well as Gitcoin bounty hunters which we have proudly relied on since HOPR\u2019s inception (see bounties.hoprnet.org for details).", "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": 18}, {"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": 19}, {"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": 20}], "project": {"id": "0xe320ccaaf744b2637ffe31f1f8006bc5ba150d4e01a488bc894aa9a23d970df3", "title": "RPCh", "logoImg": "bafkreihcl32knsmxbzldepk6ns6n3oss5zi73jrah44l7msbj5f6a7zely", "metaPtr": {"pointer": "bafkreifkbys2ot4l7pgjv4tgvf4sbdfgakzfuspyvfdqhhjpztac6zdkce", "protocol": "undefined"}, "website": "https://rpch.net", "bannerImg": "bafkreiazgmw5mwdxkksxamfwmgtl7d3obbvzm3uxj3cixnlrh4hurgkqfi", "createdAt": 1713830690762, "userGithub": "SCBuergel", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..PkV-T0dV3RAbPI3WFol2RD4blfxXHRKDsY4k5lwBVUr7RU-oHKTiBikxaOxlac77XDgjoIHf455ZlEMxZqMTAw", "type": "Ed25519Signature2018", "created": "2024-04-23T00:04:40.247Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-23T00:04:40.247Z", "expirationDate": "2024-07-22T00:04:40.247Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xf99fBf13BA5080629B9c2EF8f21D9F26f0e7ddC7", "hash": "v0.0.0:S2gDm68X08DWtycPXkoASCKgUyKeNQo3jRuMT0oLJZU=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#hoprnet#11379673"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..8NvYtBvRI4svg9xHJ5JcQ7WhO5iAeNFQMnFFHwncuAUwtLZOTrIb2uF6mmAT9o49rjAsMWu5VPq3geSSrqetDg", "type": "Ed25519Signature2018", "created": "2024-04-23T00:04:23.242Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-23T00:04:23.242Z", "expirationDate": "2024-07-22T00:04:23.242Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xf99fBf13BA5080629B9c2EF8f21D9F26f0e7ddC7", "hash": "v0.0.0:B16WOHWJcrXtkAfbxoF7LQMGrpCmjRT/5KgPwiYdOQg=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#RPC_h_"}}}, "description": "RPCh: Privacy Infrastructure for Ethereum Wallets\n\nRPCh improves privacy for Ethereum wallet users by mitigating the risk of metadata harvesting by RPC providers. This project prevents RPC providers from associating users\u2019 IP addresses with their Ethereum accounts by rerouting RPC requests and responses via HOPR, the first fully incentivized mixnet (https://network.hoprnet.org). HOPR nodes anonymize the data paths, thus obscuring the data\u2019s origin and destination.\n\nRPCh is developed as free and open-source software and is designed to be integrated seamlessly with existing Ethereum wallets and their RPC providers. The project has been fully funded and supported by HOPR to date, emphasizing our commitment to enhancing user privacy on the Ethereum blockchain. This grant will help us continue shipping privacy to Ethereum users and to complement on-chain privacy solutions, bringing web3 closer to full-stack privacy.\n\nYou can use an early version of RPCh already today by visiting access.RPCh.net. The current beta version is geared towards somewhat technical users who are able to work with Docker containers. With support of this grant we can improve usability by improving RPCh to make it more easy to integrate into existing Ethereum wallets and by increasing its reliability and performance.", "lastUpdated": 0, "projectGithub": "hoprnet", "projectTwitter": "RPC_h_"}, "recipient": "0x8f7a2AbbC8741572427e3426538cD516A41102f3"}}