metadata: {"signature": "0xf64b93828018a0a73cbe73ef5317ffb8542e94a4482be661014427bbc1f61499467fd3305c88992cf8c94409bf73505e840ab2f18903ae16f72e945689d831061c", "application": {"round": "0xb91b59c91b09d127d269e53019f2420e8c2c7ce7", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "gIWpLd1iWtv+a2Pcn7yP0zMW7ji+QM6FT0YwIOv93A6vE74sJQcfxmpI785BFV37", "encryptedSymmetricKey": "ac5c2fd3a74c98b84494e153c159fcc9647b90a2a7c343a8f891db2f0782346b245a796d3cca27d46f2921827e0d910303f06da32d9ce1de7a61574da7afc509ddf081013dcc90dcc2b1019012049854bc4fdf0e9e943e334e711868bb46a18e477eb64dfd918d9e2b170a607a26b2b9693eaf807268fbd9b863ac8baac0dc89000000000000002085a3df653824b490c507b141e117e02babf45c7b52f8bd1b084bd31338f4283d2f32e9153575056d643fba3157002cab"}}, {"type": "short-answer", "answer": "shutanaka", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/gg-frame/ggframe", "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", "answer": "GG21: Thriving Arbitrum Summer, Web3 Grants Ecosystem Advancement", "hidden": true, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds.", "questionId": 4}, {"type": "paragraph", "answer": "ggframe allows donations to the Gitcoin round on social. This will ultimately create an opportunity for more funds to flow to OSS and public goods.", "hidden": true, "question": "How does your project contribute to the growth of the OSS ecosystem? Please provide specific examples of how your application enhances or expands the current ecosystem.", "questionId": 5}, {"type": "paragraph", "answer": "ggframe allows donations to the Gitcoin round on social. We use Farcaster frame for a very smooth UX. Exactly, users can donate on gitcoin with one click.", "hidden": true, "question": "What features or use cases does your dApp/App present? How is it differentiated?", "questionId": 6}, {"type": "paragraph", "answer": "funds will be used for engineering costs and logos.", "hidden": true, "question": "What are your plans for further development, and how will the grant funds be used to achieve these goals?", "questionId": 7}, {"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]\u2014for 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": 8}], "project": {"id": "0x7db138952e569707526b028c218f0ba4d41189f90a97f544b16e7a989e1b0fb1", "title": "ggframe", "logoImg": "bafkreidypuryhstsd3bjbtj256a5esffzuwetemmvz5dh7j55ntp5vp7ae", "metaPtr": {"pointer": "bafkreicp2ilh2zjmyubq4aiimmudard7jrroy7sgl73bkj64tfrq2b3j2q", "protocol": "undefined"}, "website": "https://ggframe.xyz", "bannerImg": "bafkreigurlr3g3oskq7kb3sj3ohiud3d3lxr2jf2quaiokb55vutcuy6oe", "createdAt": 1722504918081, "userGithub": "tnkshuuhei", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..imwoZDP_4eiSnK4qPq72CtSQAPqEGB6mqPFD0Hwlea8ZOuLpEhnNjTdUqjd4_VBnQNU7ofJZLO5kyWwTACpzDg", "type": "Ed25519Signature2018", "created": "2024-08-02T04:00:36.429Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-08-02T04:00:36.429Z", "expirationDate": "2024-10-31T04:00:36.429Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x63b1EfC5602C0023BBb373F2350Cf34c2E5F8669", "hash": "v0.0.0:Pke2t9RHi5BebEAMpo2BVvV6rn5klH2EsYkc863LuHI=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#gg-frame#67859510"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..m3gNjw3Ma8W6zD9ktgKVp7UbAdXrf4IC43sSvE1KNT6hGO9uZLvYGqr_WPOye4fh4E1opHfYKuZsrqJprNtHAA", "type": "Ed25519Signature2018", "created": "2024-08-01T09:34:43.926Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-08-01T09:34:43.926Z", "expirationDate": "2024-10-30T09:34:43.926Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x63b1EfC5602C0023BBb373F2350Cf34c2E5F8669", "hash": "v0.0.0:zW/CUsVfE3fLISoTgHQkcJ3VFY0sKXO5R9ALW8XE+Do=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ggframe_xyz"}}}, "description": "**ggframe is a public goods for public goods, a farcaster frame designed to make it easier for users to donate to the Gitcoin Grant.**\n\nOpen Source Software (OSS) and public goods developers often face financial challenges because they are not associated with any specific country. This disconnect from national structures means they don't benefit from the redistribution mechanisms typically managed by governments. Consequently, these developers struggle to receive the financial rewards they deserve.\n\nImagine a future where Gitcoin is seamlessly integrated with social media: developers of OSS and public goods can use ggframe to encourage users to donate without leaving their social media platforms. \n\nUsers simply discover ggframe, enter their donation amount, click a button, and complete their donation, significantly improving the user experience (UX).\n\nCurrently, platforms like Twitter are used for promoting donations. With ggframe, donations can be solicited directly on social media channels.\n\nggframe allows users to donate directly to Gitcoin Grants on Farcaster-supported chains such as Base, Arbitrum, and Optimism without leaving the app. Originally, users had to donate through explore.gitcoin.co, but ggframe directly interacts with the [Allo V2 contract](https://github.com/allo-protocol/allo-v2) used by Gitcoin Grants, ensuring secure and easy donations!\n\n## Our Roadmap\nggframe will operate as Open Source Software (OSS) and a public good to further encourage funding for public goods. By leveraging the Gitcoin platform, our goal is to facilitate the funding of millions to tens of millions of dollars for OSS and public goods through ggframe in the future.\n\n\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\n\n## Resources\nCheck out demo\ud83d\udc47\n[![](https://cdn.loom.com/sessions/thumbnails/e14f5f770cee4cb586ac1cd1d8517fab-with-play.gif)](https://www.loom.com/share/e14f5f770cee4cb586ac1cd1d8517fab)\n\n[![create cast from here\ud83d\udc47](https://client.warpcast.com/v2/cast-image?castHash=0x99d350a235ff49e2c67a310607568ca7c2f6e461)](https://warpcast.com/ggframe.eth/0x99d350a2)\n\n\n[![create cast](https://client.warpcast.com/v2/cast-image?castHash=0xb61e52ac1963715b4e80cb74ea891a22e3e96584)](https://warpcast.com/shutanaka.eth/0xa3856647)\n\n[For more information, please refer to this Notion page](https://ggframe.notion.site/GG-Frame-Farcaster-Frame-for-Gitcoin-Grant-a6ecd9c9368a447490c4bb18a761cb6e)\n\n[Check out this transaction I made on demo video.](https://basescan.org/tx/0xeb7f156dbc9304a3d9ca7d141ea41d0e4890f2c3de4a3b2a40ebad91d0ea2c6b)\n\n[Github Repo](https://github.com/tnkshuuhei/gg-frame)\n\n[ggframe.eth on warpcast](https://warpcast.com/ggframe.eth)\n\nbuilt by shutanaka.eth", "lastUpdated": 0, "projectGithub": "gg-frame", "projectTwitter": "ggframe_xyz"}, "recipient": "0x63b1EfC5602C0023BBb373F2350Cf34c2E5F8669"}}