{"signature": "0xec034aa349c38624fe8c0208d0cd68ce8c66f3474544ba890901a70c0589ce3359929055a70ed7a227698e7b096f48583aa0e1fe2ed14316f92d8f6b54c441fb1c", "application": {"round": "0x2d4d59757d5a7c3c376fc47b9f4501c347b9654d", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "fP9LcsJmj7AFU0O/jgxsvgCGeIWAclwfElZ+IFQfqK6ckweW+TJTWT5xmOf/Occ8", "encryptedSymmetricKey": "076c46f350a88a5d5400a84cdc0134917643e512a9d31795085477b83a5aaa6d0c9a59ccffb9ed8ec71061baf328580ce66c68241e86ba565a04d6cf2e32fbe9eb2b2fbbac0136aa7414bbc354c5a3aaed7974dbdb5156ca13778d6529c2248fe3709195d5e7c3bac81bf9f02fe9445bcd1fa106b286be476b04a6eeb9df2a84000000000000002036240f6b937d39418ea7853211cf1be8dedd1deb564ecefb16d5ffa3ffb509e455485504290204c5f3c8581010da9098"}}, {"type": "short-answer", "answer": "Koonopek", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/know-your-rpc/know-your-rpc", "hidden": true, "question": "Project GitHub Repo", "questionId": 2}, {"type": "short-answer", "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 to prior rounds.", "questionId": 4}, {"type": "paragraph", "answer": "Allows to check health status of network\n\nProvides a critical tool for developers to assess and select RPC providers, directly impacting the performance and reliability of their applications.\n\nOffers in-depth analytics and historical data, enabling data-driven decisions and optimizations. Promotes free market.\n\nHelps projects evaluate the readiness of networks, particularly emerging Layer 2 solutions, for integration and deployment.\n\nEncourages healthy competition among RPC providers, driving improvements in service quality.\n\nDemocratizes access to critical infrastructure data, fostering a more resilient and efficient Web3 ecosystem.", "hidden": true, "question": "How does your project contribute significantly to the Ethereum network's infrastructure? Please provide specific examples and metrics if available.", "questionId": 5}, {"type": "paragraph", "answer": "Our platform uniquely aggregates and analyzes RPC providers across multiple blockchain networks, including emerging Layer 2 solutions. By offering a unified interface to assess and compare RPC endpoints from different networks, we facilitate seamless interoperability for developers working in a multi-chain environment.", "hidden": true, "question": "Describe any pioneering development work in your project, particularly in enhancing privacy, interoperability, or user experience.", "questionId": 6}, {"type": "paragraph", "answer": "* Lack of quallity benchmarking rpc site. It is hard to make data-driven decision.\n* L2 Networks lacking good providers - projects should be more informed about emerging L2s\n* lack of independent from networks tracking downtimes and network status checks\n\nHow it improve upon existing solutions?\n* adding historical and real time metrics\n* historical metrics visualzation\n* open source algorithms\n* support for custom rpcs tracking + alarms", "hidden": true, "question": "What specific problems or challenges in the Ethereum ecosystem does your project address? How does your solution improve upon existing alternatives?", "questionId": 7}, {"type": "paragraph", "answer": "* Offer a more comprehensive view of RPC provider performance under real-world conditions (at the moment supporting only block numbers)\n* API access for developers\n* Improve the platform's UI/UX for better accessibility and engagement\n* Cross rpc block hash verification\n* Custom RPC tracking and alert systems\n\n* Mainly grant will be used for infrastructure costs and my development time\n* Marketing and community outreach", "hidden": true, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "answer": "* Help assess the maturity and readiness of these networks by providing performance data\n* Enables developers to discover and utilize lesser-known or new RPC endpoints. This reduces dependency on a few dominant providers, distributing network load more evenly\n* We provide performance data on RPC providers for Layer 2 solutions, which often lack sufficient provider support. By bringing attention to these networks, we encourage more providers to support them\n* By offering metrics on reliability, latency, and error rates, developers can avoid using unreliable or compromised RPC endpoints, reducing the risk of security breaches\n* Our platform allows users to track downtimes and quickly verify if issues are network-wide or isolated. ", "hidden": true, "question": "How does your project contribute to the decentralization and security of the Ethereum network?", "questionId": 9}, {"type": "paragraph", "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": 10}], "project": {"id": "0x907e3d02907d4fef4c0fb51051b2412ad7ee1637473a76cea6560aae3dfadff1", "title": "Know Your Rpc", "logoImg": "bafkreieu34hpobye4nqrod2xcvthp4pzbws5lw3ajejciqq3kkdlzxcsvy", "metaPtr": {"pointer": "bafkreiagemahrduiac5j4wqjudyqdef63y5d3oxbfclndoqysmtopkpm7u", "protocol": "undefined"}, "website": "https://knowyourrpc.xyz", "bannerImg": "bafkreigvweoa2pobqaiv25hs6oqsvuuksdf6dvt77kr4uidzyb4xp4sxp4", "createdAt": 1729020333477, "userGithub": "koonopek", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..pClyFmbQeafz8oeV8Tns1lxs79pTxEyoWBmyn7jrKowo_KKPKVXiCx4iS6PW3dhtpaj6Q1bJEcVZk0_j9DHlAA", "type": "Ed25519Signature2018", "created": "2024-10-15T21:19:15.602Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-15T21:19:15.601Z", "expirationDate": "2025-01-13T21:19:15.601Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x69dF8F2010843dA5Bfe3df08aB769940764Bb64f", "hash": "v0.0.0:CZK1l9nwNxRay3yfL5VcHLXv89QHEPtwPA6GRdM9kDA=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#know-your-rpc#24699136"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..3eRv_cvKvFoUTIMWuPaz6c2jW9pAanM8TdUq_4p7KFKhaoD0HSayeOgzwG0foM-rE8AKPK4QxUStzUa7qiAPDQ", "type": "Ed25519Signature2018", "created": "2024-10-15T19:25:16.396Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-15T19:25:16.396Z", "expirationDate": "2025-01-13T19:25:16.396Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x69dF8F2010843dA5Bfe3df08aB769940764Bb64f", "hash": "v0.0.0:BgiusWE2i7vgIrmHWvdsyFx5hsVp3ywvYOIBxYxPgBQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#konopek68"}}}, "description": "## Overview\n\nIn the current state of Web3 most of the projects are highly dependent on RPC endpoints/providers, they serve as critical gateways for developers and users to interact with blockchain networks. However, the quality and reliability of these RPC endpoints can vary significantly, impacting the performance and security of applications built on top of them. To address this challenge, we present \"know your rpc\", an advanced platform that provides in-depth analytics, performance metrics, and insights into various RPC providers across multiple blockchain networks.\n\nOur platform aggregates comprehensive metrics about each RPC provider, scoring them based on key performance indicators such as latency, stability, and reliability. By presenting this data through insightful charts and historical trends, knowYourRpc empowers developers and users to make informed decisions when selecting RPC providers for their projects.\n\n## Main points\n* Reuse existing chain lists, to reduce burden of adding new rpcs \n\n* Allows to check health status of network\n\n* Provides a critical tool for developers to assess and select RPC providers, directly impacting the performance and reliability of their applications.\n\n* Offers in-depth analytics and historical data, enabling data-driven decisions and optimizations. Promotes free market.\n\n* Helps projects evaluate the readiness of networks, particularly emerging Layer 2 solutions, for integration and deployment.\n\n* Encourages healthy competition among RPC providers, driving improvements in service quality.\n\n* Democratizes access to critical infrastructure data, fostering a more resilient and efficient Web3 ecosystem.\n\n* Paid features: custom/private rpc sets, alarms", "lastUpdated": 0, "projectGithub": "know-your-rpc", "projectTwitter": "konopek68"}, "recipient": "0x69dF8F2010843dA5Bfe3df08aB769940764Bb64f"}}