{"id":15427402,"url":"https://github.com/gg-frame/ggframe","last_synced_at":"2025-04-19T15:33:52.947Z","repository":{"id":235889298,"uuid":"791464028","full_name":"gg-frame/ggframe","owner":"gg-frame","description":"ggframe is a Farcaster Frame designed to make it easier for users to donate to the Gitcoin Grant.","archived":false,"fork":false,"pushed_at":"2024-11-01T05:51:03.000Z","size":532,"stargazers_count":10,"open_issues_count":3,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T09:23:04.881Z","etag":null,"topics":["farcaster","farcaster-frame","farcaster-frames","gitcoin-grants"],"latest_commit_sha":null,"homepage":"https://ggframe.xyz","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gg-frame.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-24T19:07:33.000Z","updated_at":"2024-11-24T17:32:37.000Z","dependencies_parsed_at":"2024-05-30T13:18:26.386Z","dependency_job_id":"be7322a2-71a2-4cdb-adfa-bdbf62735c48","html_url":"https://github.com/gg-frame/ggframe","commit_stats":{"total_commits":127,"total_committers":2,"mean_commits":63.5,"dds":"0.11023622047244097","last_synced_commit":"2981ac32b31bd854ba9ed50372da45e843f21e2d"},"previous_names":["tnkshuuhei/gg-frame","gg-frame/ggframe"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gg-frame%2Fggframe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gg-frame%2Fggframe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gg-frame%2Fggframe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gg-frame%2Fggframe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gg-frame","download_url":"https://codeload.github.com/gg-frame/ggframe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249727280,"owners_count":21316610,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["farcaster","farcaster-frame","farcaster-frames","gitcoin-grants"],"created_at":"2024-10-01T18:00:07.091Z","updated_at":"2025-04-19T15:33:52.929Z","avatar_url":"https://github.com/gg-frame.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GG Frame\n\n\u003cimg width=\"601\" alt=\"Screenshot 2024-06-07 at 21 34 55\" src=\"https://github.com/tnkshuuhei/gg-frame/assets/67859510/1ef11362-daea-4781-90a2-dd54e2315d0d\"\u003e\n\n## What is GG frame?\n\nGG frame is a Farcaster Frame built to make it easier for users to donate to the Gitcoin Grant.\n\n## Contracts\n\n### Allo V2 Contract Address on Arbitrum\n\n※Contract address is the same across all deployed chain! check [here](https://github.com/allo-protocol/allo-v2/tree/main/contracts)\n\n[0x1133eA7Af70876e64665ecD07C0A0476d09465a1](https://arbiscan.io/address/0x1133eA7Af70876e64665ecD07C0A0476d09465a1)\n\n## Resources\n\n- [Deployed Link](https://ggframe.xyz)\n- [Frame implementation built with frog](https://github.com/tnkshuuhei/gg-frame)\n- **And follow me** on [Warpcast](https://warpcast.com/shutanaka.eth) and [X(Prev Twitter)](https://x.com/shutanaka_jp)\n\n## How to use GG frame?\n\n### 1. Go to Gitcoin Grant Explore\n\nFrom the [Gitcoin Grant Explorer](https://explorer.gitcoin.co/), open the project page you want to encourage users to support.\n\nCopy the two numbers after `https://explorer.gitcoin.co/#/round/`. In this case it is `/42161//25/156`\n\n**Note:** The Gitcoin Grant is currently hosted on Arbitrum mainnet (chainId: 42161) and the GG frame only works on chains that farcaster supports.\n\n![Screenshot 2024-06-07 at 21 01 44](https://github.com/tnkshuuhei/gg-frame/assets/67859510/572a42b3-17ca-4da8-8c1f-11caad5d45a6)\n\n### 2. Go to [Warpcast](https://warpcast.com/)\n\nOpen warpcast, and then paste the link with the numbers you copied before like below\n\n`https://ggframe.xyz/api/donate/42161/25/156`\n\nthen, frame will be automatically created, and just cast it!\n\n\u003cimg width=\"582\" alt=\"Screenshot 2024-06-10 at 22 17 54\" src=\"https://github.com/tnkshuuhei/gg-frame/assets/67859510/e0836b1b-38dd-4b61-925b-ca67eaf7456f\"\u003e\n\n\u003cimg width=\"354\" alt=\"Screenshot 2024-06-07 at 21 27 58\" src=\"https://github.com/tnkshuuhei/gg-frame/assets/67859510/d6f4c3a1-191d-4ae3-9f06-81a2f837431e\"\u003e\n\n### Error happens when...\n\nProject is not approved\n\n\u003cimg width=\"611\" alt=\"Screenshot 2024-06-07 at 22 23 37\" src=\"https://github.com/tnkshuuhei/gg-frame/assets/67859510/032460eb-580d-480b-b4c6-0efa63403723\"\u003e\n\n## for builders\n\n```\npnpm install \u0026\u0026 pnpm dev\n```\n\nHead to http://localhost:3000/api\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgg-frame%2Fggframe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgg-frame%2Fggframe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgg-frame%2Fggframe/lists"}