https://github.com/gg-frame/ggframe
ggframe is a Farcaster Frame designed to make it easier for users to donate to the Gitcoin Grant.
https://github.com/gg-frame/ggframe
farcaster farcaster-frame farcaster-frames gitcoin-grants
Last synced: about 2 months ago
JSON representation
ggframe is a Farcaster Frame designed to make it easier for users to donate to the Gitcoin Grant.
- Host: GitHub
- URL: https://github.com/gg-frame/ggframe
- Owner: gg-frame
- License: apache-2.0
- Created: 2024-04-24T19:07:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-01T05:51:03.000Z (8 months ago)
- Last Synced: 2025-03-29T09:23:04.881Z (3 months ago)
- Topics: farcaster, farcaster-frame, farcaster-frames, gitcoin-grants
- Language: TypeScript
- Homepage: https://ggframe.xyz
- Size: 520 KB
- Stars: 10
- Watchers: 1
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GG Frame
## What is GG frame?
GG frame is a Farcaster Frame built to make it easier for users to donate to the Gitcoin Grant.
## Contracts
### Allo V2 Contract Address on Arbitrum
※Contract address is the same across all deployed chain! check [here](https://github.com/allo-protocol/allo-v2/tree/main/contracts)
[0x1133eA7Af70876e64665ecD07C0A0476d09465a1](https://arbiscan.io/address/0x1133eA7Af70876e64665ecD07C0A0476d09465a1)
## Resources
- [Deployed Link](https://ggframe.xyz)
- [Frame implementation built with frog](https://github.com/tnkshuuhei/gg-frame)
- **And follow me** on [Warpcast](https://warpcast.com/shutanaka.eth) and [X(Prev Twitter)](https://x.com/shutanaka_jp)## How to use GG frame?
### 1. Go to Gitcoin Grant Explore
From the [Gitcoin Grant Explorer](https://explorer.gitcoin.co/), open the project page you want to encourage users to support.
Copy the two numbers after `https://explorer.gitcoin.co/#/round/`. In this case it is `/42161//25/156`
**Note:** The Gitcoin Grant is currently hosted on Arbitrum mainnet (chainId: 42161) and the GG frame only works on chains that farcaster supports.

### 2. Go to [Warpcast](https://warpcast.com/)
Open warpcast, and then paste the link with the numbers you copied before like below
`https://ggframe.xyz/api/donate/42161/25/156`
then, frame will be automatically created, and just cast it!
### Error happens when...
Project is not approved
## for builders
```
pnpm install && pnpm dev
```Head to http://localhost:3000/api