{"id":13776718,"url":"https://github.com/Dhruv-2003/Frame-base64","last_synced_at":"2025-05-11T10:31:14.029Z","repository":{"id":222184775,"uuid":"755508187","full_name":"Dhruv-2003/Frame-base64","owner":"Dhruv-2003","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-24T13:22:39.000Z","size":2406,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-01T09:03:17.816Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://frame-base64.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dhruv-2003.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-02-10T12:31:32.000Z","updated_at":"2024-08-24T13:22:44.000Z","dependencies_parsed_at":"2024-08-03T18:10:37.286Z","dependency_job_id":"be91cc7b-52c7-4c79-8add-957a385ebc97","html_url":"https://github.com/Dhruv-2003/Frame-base64","commit_stats":null,"previous_names":["dhruv-2003/frame-base64"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhruv-2003%2FFrame-base64","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhruv-2003%2FFrame-base64/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhruv-2003%2FFrame-base64/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhruv-2003%2FFrame-base64/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dhruv-2003","download_url":"https://codeload.github.com/Dhruv-2003/Frame-base64/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253551662,"owners_count":21926332,"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":[],"created_at":"2024-08-03T18:00:32.046Z","updated_at":"2025-05-11T10:31:12.020Z","avatar_url":"https://github.com/Dhruv-2003.png","language":"TypeScript","funding_links":[],"categories":["Useful Tools \u0026 Libraries"],"sub_categories":["Open source Frames"],"readme":"# Frames64\n\nWelcome to Frames64, a platform where the magic of Frames meets the thrill of competition! 🎉\n\n## Overview\n\nFrames64 is a project developed for the hackathon, combining innovative technologies and a fun gaming experience. Here's a breakdown of our components:\n\n### Base 🌐\n\nThe chain where the contracts will be deployed.\n\n### Frames.js 🖼️\n\nA library with helper functions to build frames, adding flair and functionality to our platform.\n\n### Graph 📊\n\nIndexes the data of the contracts and is then directly read for the frames, ensuring smooth data retrieval and analysis.\n\n### Airstack ✈️\n\nHandles user-related data about Farcaster to assign this information, providing personalized experiences.\n\n## Game Flow\n\n1. **Join the Fun**: Dive into Frames64 and participate in our exciting contests and tournaments!\n\n2. **Submit Your Jokes**: Enter our Dad Joke Contest by submitting your best dad jokes. We'll accept entries until we collect 8 contenders.\n\n3. **Vote \u0026 Predict**: Once the contest entries are in, vote for your favorite jokes and predict the winners to earn points.\n\n4. **See the Results**: At the end of the tournament, we'll post the results as Frames, round by round, revealing the champions of laughter!\n\n## Rules\n\n- **Competitor Entries**: Submit your best dad jokes until we collect 8 contenders.\n- **Voting \u0026 Predictions**: Vote for your favorite jokes and predict the winners to earn points.\n- **Results**: Results will be posted as Frames, round by round, at the end of the tournament.\n\n## Tech Stack\n\n- **Next.js** : For frontend and seamless user experience.\n- **TypeScript** : Type safety and enhanced developer experience.\n- **Tailwind CSS** : For rapid and responsive styling.\n- **Base** : deployed our tournament and other contracts on base\n- **Graph** : Built Subgraph frames64 to index the contract data\n- **Frames.js** : Helper functions to build frames\n- **Airstack** : for fetching user related Data\n\n## Get Started\n\n1. Clone the repository: `git clone https://github.com/Dhruv-2003/Frame-base64.git`\n2. Navigate to frontend directory: `cd /frontend`\n3. Install dependencies: `bun install`\n4. Start the development server: `bun run dev`\n\n## Important Links\n\n- https://thegraph.com/studio/subgraph/frame64/\n- https://sepolia.basescan.org/address/0xcb56CD817eE7404d400f2F3d4241CB94d4f91FdB\n\n## Team\n\n- [Dhruv Agarwal](https://twitter.com/0xdhruva)\n- [Kushagra Sarathe](https://twitter.com/kushagrasarathe)\n\n## Contributions\n\nContributions and feedback are welcome! Feel free to open an issue or submit a pull request.\n\n---\n\nThank you for checking out Frames64!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDhruv-2003%2FFrame-base64","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDhruv-2003%2FFrame-base64","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDhruv-2003%2FFrame-base64/lists"}