metadata: {"signature": "0x893754d0fb18cc89dde20cd0862d44d3699d182109e372ec788c2ee2a24d6d03163f53102cc7fde11f63657a0c07f7a76077a5ad2c59db66b505a177175d19a41b", "application": {"round": "0xe03a19f4921d69cddd37f54dfe814dc66aa92100", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "7mnEdd+kgdT9PrFu04e70Xh7Zwl1M5gsCN8daKQNhIJ+oLBKpWY5WVjYCyrnaNSb", "encryptedSymmetricKey": "aaf8836ac23607cf07aadd78878d6ceb8b2e4f26e7344262b362d2b24fdf95ae7e504571d01bd547a7a20719f7448b16bffcd21d245b40f4839a9a16ee0ae162015c4fc998ed57bed9c8777823d696e21009b28474b9aa7f15d89e9e4a04fbb9c6b6fef86140fa429780b4f40e055544d2f04ad31e8fec5688d981b97343f2fb00000000000000202027ed3f0a5634ffbc2dc4731edbf9219d6f9faf47245214891c771b58c787c68703be3eaf8c0a01be9b36fcbd208599"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "joA9a2Z1eGZobtuX1BgUiJ6M+K3VDHIW9R2bVYgRn5A=", "encryptedSymmetricKey": "4307154e883828f4c70920e52240987f0e71d6986a5b7014447e0a1aa794a9db24a21eb3fef5a8bd90139f95c6adb405320f9c02a74c41114aa9b96da1e648b5d1d23b359f7e7a2acd09b63526f7488f9313db14fa74317445db0bce9a5fdda95af8140ae16256d3870650cec418573a1d27c5a6fb1f83f7606914c1663cd3e400000000000000201ebbe43e6566ee4ebf5be00a5b222df190ce16b6e8caf3f45650279e89171046e6d3e3244dbd0bcbea4a74710bf35283"}}, {"type": "link", "answer": "https://github.com/PinSaveDAO/PinSave-EVM", "hidden": false, "question": "Project GitHub Repo (Not Team Page): ", "questionId": 2}, {"type": "number", "answer": "2", "hidden": false, "question": "Total Team Size", "questionId": 3}, {"type": "paragraph", "answer": "pfed-prog - 0xaD851ef1AD2cCf8F87413e6c274BccBeC37469d2\nGregTrifan - 0x2BA30F26B0D163cDFEEA21B9eaC8f82f1Afaa021", "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": "https://dspyt.com/profile/pavel-fedotov\n\nhttps://twitter.com/grigore_trifan", "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://t.me/PinSaveOfficial/1", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 6}, {"type": "paragraph", "answer": "- Integrated ENS Name and Avatar resolver on Profile Display. [luc.eth profile](https://evm.pinsave.app/profile/0x225f137127d9067788314bc7fcc1f36746a3c3B5).\n- Built API route and React-Query for Pin Save Comments.\n- Built React Context for Orbis Client.\n- Enhanced page to update your Profile.\n- Refactoring Orbis types.\n- Reported Bug in [Vercel dynamic catch-all routes](https://github.com/vercel/next.js/issues/64507).\n- Removed faulty Lit Orbis encryption.\n- Connected Vercel Analytics.", "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": "### Optimism Smart contracts\n\n[Optimism Smart contracts](https://optimistic.etherscan.io/address/0x40F320CD3Cd616E59599568c4eA011E2eE49a175#code)\n\n### Ceramic Orbis Context\n\n[More information about Orbis Contexts](https://docs.useorbis.com/docs/primitives/contexts)\n\n[Ceramic Scan Indexer Stream Data](https://cerscan.com/mainnet/stream/kjzl6cwe1jw147hcck185xfdlrxq9zv0y0hoa6shzskqfnio56lhf8190yaei7w)\n\nPinsave.app domain ranking -\nhttps://ahrefs.com/website-authority-checker/?input=pinsave.app\n\nPlease also look at the code updates -\nhttps://github.com/PinSaveDAO/PinSave-EVM\n\nWe also created a zk version of Pin Save on Mina\nhttps://github.com/PinSaveDAO/PinSave\n\nNpm Pin save mina package - https://www.npmjs.com/package/pin-mina", "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": "Latest Information is compiled on retroPGF3 page from optimism \n\nhttps://round3.optimism.io/projects/0xc613e2a991ce0dbcf8fae1d6128e67543da9710e14831112fba654cc8fe8c389", "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": "24", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "multiple-choice", "answer": "Somewhere in the Metaverse", "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": "Pin Save is a revolutionary decentralized image sharing and content aggregation platform that allows users to control the content and the platform itself. With Pin Save, users can leverage the power of decentralized storage, smart contracts, and creator ownership of intellectual property to protect and monetize their content. Pin Save provides users with secure storage and access to the latest technology, making it the perfect choice for those looking to take control of their content.\n\nIn Summary:\n\n1. The decentralized feed reinforces the discovery of content and feedback.\n2. Decentralized Identity provides anonymity and data protection.\n3. Upgradeable, resilient, and open decentralized storage.\n4. Smart contracts to securely serve web experiences directly to users.", "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": "The decentralized feed provides users with an easy and secure way to discover and share content. With the feed, users can follow other users\u2019 posts and receive feedback from other users. This feedback can be used to improve content and engage with others in the Pin Save community. The decentralized feed also allows users to explore new and emerging trends, giving them a better understanding of the Pin Save platform and the content being shared. With the Feed, users can discover and share content in a secure and efficient way.", "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": "Pin Save empowers creators, artists, and content producers to monetize their work through sponsorships, advertising, and smart contracts. This inclusion of content creators in the digital economy fosters financial empowerment and independence.\n\nPin Save benefits content creators, particularly those who create educational or socially impactful content. By offering secure and decentralized storage, as well as options for monetization, Pin Save supports content that educates, informs, and empowers communities around the world.", "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": "MIT License\nAll code is open-source", "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": "We are at the stage where we need to improve read and write speeds for the content on PinSave.\n\nOur Roadmap includes:\n- Improving SEO\n- Researching further erc 725 contract and available registry contracts\n- Deploying erc 725 contract once again and syncing orbis profiles\n- Improving posts contract to contain function to display metadata\n\n\n\n", "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": "The funds will be primarily allocated to subscriptions to ipfs nodes, vercel plans and domain renewal. We also aim to fund marketing campaigns, user research and community building.", "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", "answer": "- [PinSave Figma Resources](https://www.figma.com/community/file/1102944149244783025)\n- [Zk Ok Pin Save](https://zkok.io/mina/pin-save/)\n- [EthBucharest 2024: Zero Knowledge proofs on Mina, zkPassport and SoulBound NFTs](https://docs.google.com/presentation/d/1OmJJgzk4iFbKexqBw87oU7oh4H9lXlFFh3eas0EF9y8/edit?usp=sharing)", "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": "No", "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": "No", "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": "0xfd4b024ecc847881a0fafe771a6563f1a9fd39373462332abb2733a169b4e1a7", "title": "Pin Save EVM", "logoImg": "bafkreihzt2y5tqvoysslhite3yv3wckkvddp5vsstivvo5htolbkxptcau", "metaPtr": {"pointer": "bafkreihtki6p3gvwavgt4wccesq6dtppfs7msdoq6wn7eqelghurhidfvi", "protocol": "undefined"}, "website": "https://evm.pinsave.app", "bannerImg": "bafkreibielvnkyo2pwmsvfn2xr7mxms3zbnq6r4d2rfgj5csy2l5qtmb3e", "createdAt": 1713221970430, "userGithub": "Pfed-prog", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..UF1H0bRQq_F-sg2hVvAvpuho2i0ZnJ26Ot-C9UYD6ijAScFwaNefON5w1MfoAh5MPIKlVl0FAluwjkRFvah_Dg", "type": "Ed25519Signature2018", "created": "2024-04-15T22:02:18.644Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T22:02:18.644Z", "expirationDate": "2024-07-14T22:02:18.644Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x48294a067D1bC5a58BCbAB4b3bE329d078D9E1Af", "hash": "v0.0.0:sEIF8ZCQVPANUhBm5aJcrr8G3pX+WqwnYWpiGQb/6Pc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#PinSaveDAO#66903336"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..QuZaUZT6ew8_A9u9dXMlKty8ImpoLHbmY8bPRHk1yMddsW2vBHFf7npYpLb72pnvKLx64KKfhGSZ9Zj8DTT-AQ", "type": "Ed25519Signature2018", "created": "2024-04-15T21:57:14.489Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T21:57:14.489Z", "expirationDate": "2024-07-14T21:57:14.489Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x48294a067D1bC5a58BCbAB4b3bE329d078D9E1Af", "hash": "v0.0.0:nHhbW/1q1Uf5vA3ZoiZjZyTDq5JmFL8NT3D1meYkquI=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#PinSav3"}}}, "description": "Pin Save is a decentralized image, video sharing and content aggregation platform where users can not only control the content but also the platform itself.\n\n1. The decentralized feed reinforces the discovery of content and feedback.\n2. Decentralized Identity provides anonymity and data protection.\n3. Upgradeable, resilient, and open decentralized storage.\n4. Smart contracts to securely serve web experiences directly to users.\n\n## Features\n\n- Decentralized feed of NFTs on Optimism chain with decentralized storage on IPFS with NFTPort, Estuary and Nft.storage:\n\n![decentralized feed](https://raw.githubusercontent.com/PinSaveDAO/PinSave-EVM/evm/assets/feed.png)\n\n- Decentralized comments section on orbis, ceramic and ipfs connected to a decentralized Pin Save identity, decentralized Pin Save post and ENS:\n\n![decentralized comments](https://raw.githubusercontent.com/PinSaveDAO/PinSave-EVM/evm/assets/comments.png)\n\n- Decentralized Profile:\n\n![decentralized Profile](https://raw.githubusercontent.com/PinSaveDAO/PinSave-EVM/evm/assets/profile.png)\n\n- Decentralized Profile ENS resolution:\n\n![Pin Save ENS resolution Profile](https://raw.githubusercontent.com/PinSaveDAO/PinSave-EVM/evm/assets/ensProfile.png)\n\n- Pin Save update your profile page:\n\n![Pin Save update your profile page](https://raw.githubusercontent.com/PinSaveDAO/PinSave-EVM/evm/assets/updateProfile.png)\n\n- Video and Image posting:\n\n![Pin Save Upload](https://bafybeiaj46fxgxax6z3nd45n7p42rh7dbyweyssi3dunr3wfewh7ys2d7y.ipfs.nftstorage.link/)\n\n- Livepeer Video Player:\n\n![Video Player](https://bafybeiacg6yoxvxvk2ayugwlcfnnjpm5kcchvy3t2fl7mu64ft4zt4fs6m.ipfs.nftstorage.link/)\n\n### Optimism Smart contracts\n\n[Optimism Smart contracts](https://optimistic.etherscan.io/address/0x40F320CD3Cd616E59599568c4eA011E2eE49a175#code)\n\n### Ceramic Orbis Context\n\n[More information about Orbis Contexts](https://docs.useorbis.com/docs/primitives/contexts)\n\n[Ceramic Scan Indexer Stream Data](https://cerscan.com/mainnet/stream/kjzl6cwe1jw147hcck185xfdlrxq9zv0y0hoa6shzskqfnio56lhf8190yaei7w)\n\n## Setup\n\nTo run this project and start the project in development mode, install it locally using `yarn` and run `yarn dev`:\n\n```bash\nyarn\nyarn dev\n```\n\n## Latest Updates\n\n- Integrated ENS Name and Avatar resolver on Profile Display. [luc.eth profile](https://evm.pinsave.app/profile/0x225f137127d9067788314bc7fcc1f36746a3c3B5).\n- Built API route and React-Query for Pin Save Comments.\n- Built React Context for Orbis Client.\n- Enhanced page to update your Profile.\n- Refactoring Orbis types.\n- Reported Bug in [Vercel dynamic catch-all routes](https://github.com/vercel/next.js/issues/64507).\n- Removed faulty Lit Orbis encryption.\n- Connected Vercel Analytics.\n\n## Further Resources\n\n\n- [PinSave Figma Resources](https://www.figma.com/community/file/1102944149244783025)\n- [Zk Ok Pin Save](https://zkok.io/mina/pin-save/)\n- [EthBucharest 2024: Zero Knowledge proofs on Mina, zkPassport and SoulBound NFTs](https://docs.google.com/presentation/d/1OmJJgzk4iFbKexqBw87oU7oh4H9lXlFFh3eas0EF9y8/edit?usp=sharing)\n", "lastUpdated": 0, "projectGithub": "PinSaveDAO", "projectTwitter": "pinsav3"}, "recipient": "0x48294a067D1bC5a58BCbAB4b3bE329d078D9E1Af"}}