{"signature": "0x80051197af2601dd6862afb05fbc0e9c8d600a74afcde8e1cde7775c1bc4a22f26e96fcb471551baf80cadea5242d502093014f4619c15d93d204bf69cf4e5991c", "application": {"round": "0xe03a19f4921d69cddd37f54dfe814dc66aa92100", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "ZWAtT/j4Qdy42c3TYqq8Bkrk5qzBLSUs05/WXnEzDhxGsbHVepVfk69wo/bh8Vhd", "encryptedSymmetricKey": "4f65d9b70e927afed793aee6429e68bb318eee6cf61c145462925dce17dd4db20ec51ffede535d9a0ccfca842b65280a46a48b86e2a3eaa4525f039d68affde59f48b614e36c38635ed1ac4f9740bd0d4634d9f53153952836e247738dcf7b82ed2b4ea8e07083a6dd4b1d4ff34c8bca00474671d13a995a723d8062a4a7f6bb0000000000000020773f52a1491e2118c2089b1d1f7e388e726a628057d7ecffcfb9b008dafa7328d9392b47bee4cb915278c112c5494d80"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "dMHbs8BLWfvwQLf58L+wMBaRuhHSxkJzsDOt/Oo1qqU=", "encryptedSymmetricKey": "982353b5f666006c6da9c5e6de3d127c3bfc546cb6ac336975af5ef83cd07638c4c1312fd2f2203b06f2729d9e6a610d2549fe1b1f034c0001b22ce4250a98aa3e1d97c4a70d1a962d1e72855ee9bb25ad1723d798590494822d5f5d4c365f8276b4b15c0718dced77f3074b195cfff2c5f803c37a7c32a889b9fb8d0ef47fa30000000000000020b43a6d44aad44086d5bce6f381725edc4cc34f641e8296d75d506d00e0974dff060ab0a1ff8b9bccf522b1211482d98c"}}, {"type": "link", "answer": "https://github.com/eduba-protocol/eduba-desktop", "hidden": false, "question": "Project GitHub Repo (Not Team Page): ", "questionId": 2}, {"type": "number", "answer": "1", "hidden": false, "question": "Total Team Size", "questionId": 3}, {"type": "paragraph", "answer": "Nick Baroni - 0x3D2d2ce1BfAAd4fab67650b174397cD11194e3b4", "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": "N/A", "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", "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": "https://github.com/eduba-protocol/eduba-desktop/pulse", "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": "0", "hidden": false, "question": "Total Prior Funding Amounts, Sources, and Dates 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": "3", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "multiple-choice", "answer": "North America", "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": "Eduba is a protocol and app for p2p linked articles.  Web 2 has become centralized because there is too steep a learning curve to self-publish, outside of any hosted application.  Eduba uses Markdown for articles, so users can easily publish and share linked articles with embedded media.", "hidden": false, "question": "Please describe your dApp or App, focusing on its innovative utility or service within the ecosystem. Highlight the problem it solves or the need it addresses.", "questionId": 16}, {"type": "paragraph", "answer": "Eduba makes web publishing easy and permissionless.  Eduba currently focuses on linked articles, but the platform could expand to host dapps that get served peer-to-peer.  But even in it's current form, Eduba can be used to publish project documentation, decentralized science studies, podcasts, event overviews, or any other use case supported by articles.", "hidden": false, "question": "Describe how your application improves user experience in the Web3 space. Include any specific design choices or features that enhance accessibility and practical utility.", "questionId": 17}, {"type": "paragraph", "answer": "Eduba is free to use and free to publish.  Users own their own data and can easily publish and share content.  Eduba is permissionless, so anyone can participate, and free, so everyone can afford it.", "hidden": false, "question": "In what ways does your project contribute to financial inclusion, education, or social impact? Explain the specific areas of impact and the target audience or communities you serve.", "questionId": 18}, {"type": "paragraph", "answer": "Eduba is open source and released under the MIT license.", "hidden": false, "question": "What type of open source software (OSS) license(s) do you have? Is all of your code available on public repos or is some portion of your codebase private?", "questionId": 19}, {"type": "paragraph", "answer": "Eduba is a completed and functional proof-of-concept.  Next, Eduba will use smart contracts on Optimism for publisher name resolution and user accounts.  Long term, Eduba could use smart contracts to organize peer to peer data backup and data availability.", "hidden": false, "question": "What stage of development is your application currently in, and what are your immediate next steps? Provide a roadmap or development timeline if available.", "questionId": 20}, {"type": "paragraph", "answer": "Funds received will go towards two main areas.  The first is testing and making the proof-of-concept client more stable and production ready.  The second use of funds will be to develop smart contracts used for publisher name resolution and user accounts.", "hidden": false, "question": "How would funding from this round support your project's development and goals? Outline specific areas where the funds would be allocated (e.g., development, user research, community building).", "questionId": 21}, {"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": 22}, {"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": 23}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities? ", "questionId": 24}], "project": {"id": "0xc63ef55d477ac0cf5de2515e188962706215084b1cc557ea719a668776c7968b", "title": "Eduba", "logoImg": "bafkreig2wwexaqqvp4jwnnwfn2k5ehw7jzxkucsr5izc3rv2djuemmz22m", "metaPtr": {"pointer": "bafkreige2slchsgxzndmd5o4lk7yce3qg3jag3ftbhmsxq43kfj2dddjd4", "protocol": "undefined"}, "website": "https://github.com/eduba-protocol/eduba-desktop", "createdAt": 1714144879988, "userGithub": "rhythnic", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..XMfKriNAj0BZ7bH86vGLjrcN0oHSx6VMDp2hsiNYFeHvueK3csJ26vkZScD8FA5hii5KcOnKh9hWRvCqXAg8CQ", "type": "Ed25519Signature2018", "created": "2024-04-26T16:25:09.806Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-26T16:25:09.806Z", "expirationDate": "2024-07-25T16:25:09.806Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3D2d2ce1BfAAd4fab67650b174397cD11194e3b4", "hash": "v0.0.0:HNhsoPcisDARZGVq7MXpZD+SskH6adBUBnLEXKbjctA=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#eduba-protocol#8162640"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..b5FfThRPyml5gy-9_h_MKJlcgR8JvuZs3mRD2KdqdzxjsF_rmBT8m7TLzHO4FLpvCU92XRXJQppZh_G0rBH6Dg", "type": "Ed25519Signature2018", "created": "2024-04-26T16:22:12.251Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-26T16:22:12.251Z", "expirationDate": "2024-07-25T16:22:12.251Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3D2d2ce1BfAAd4fab67650b174397cD11194e3b4", "hash": "v0.0.0:DeDVqz9Uv/A7udwzLKVWVyg50iKu0fET7R+5Pije74s=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#EdubaProtocol"}}}, "description": "Eduba is a protocol and client implementation for a peer to peer linked article platform.  It is built on the Holepunch platform.\n\nArticles in Eduba can link to other articles. Articles can contain images, audio, video, and more. Like the web, articles in Eduba can be an immersive experience. Link hopping can lead you to discover new authors and content. Like a blog platform, it is simple to create and publish new articles. You can subscribe to the publisher of content that you like. You can bookmark any article. You can organize bookmarks into folders.\n\nIn some web applications, you may have used the \"share by link\" feature, in which whoever has the link can access the content. Sharing Eduba articles works the same way. Whoever has an article link can view it. From an article, you can navigate to the publisher and see all of the publisher's articles.\n\nArticles are published and transferred peer-to-peer. You own your data. You own it so much that if you do not leave Eduba running on your computer, your articles may not be served to the users who request them, depending on whether or not others are serving your articles. Over time, solutions will emerge so that you will be able to turn off your computer and your articles will still be available.\n\nWhile the web allows you to publish articles independently, you must have a lot of know-how to do it, and you must make commitments to domain names, servers, etc. Eduba allows you to publish in the ultimate independent form, peer-to-peer, very easily, with no intermediaries.  Articles in Eduba are written in Markdown, so there it is easy to get started.\n\nThe next phase of Eduba will be to use smart contracts on Optimism to map a custom domain to the public key on which that site is published.  Smart contracts will also be used for user management and user key rotation.\n\nEduba is functional, but it is a prototype.  It has bugs and needs testing.", "lastUpdated": 0, "projectGithub": "eduba-protocol", "projectTwitter": "EdubaProtocol"}, "recipient": "0x3D2d2ce1BfAAd4fab67650b174397cD11194e3b4"}}