A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

blockchain cairo javascript nestjs nextjs14 nft starknet tailwindcss
69 Open Issues Need Help Last updated: Jun 27, 2025

Open Issues Need Help

View All on GitHub
Blockchain NFT Games
Puzzle Roadmap Page about 1 month ago

AI Summary: Design and implement a 'Puzzle Roadmap' page for a StarkNet-based NFT scavenger hunt game. The page should visually display upcoming puzzles and events using a timeline or horizontal scroll, including previews and release dates.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
Connect Socials Page about 1 month ago

AI Summary: Implement a 'Socials' page on the NFT Scavenger Hunt game allowing users to link their GitHub, Twitter, and Discord accounts. This feature will be used for community rewards and engagement.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
Activity History Page about 1 month ago

AI Summary: Develop an activity history page for a StarkNet-based NFT scavenger hunt game. This page should display a timeline of user activities, including puzzle attempts, logins, and NFT mints, and include filtering (by type and date) and pagination.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
Admin Puzzle Review Page about 1 month ago

AI Summary: Develop an admin page for reviewing and approving/rejecting user-submitted puzzles within the StarkNet-based NFT scavenger hunt game. This page should allow admins to view puzzle details, submitted answers, and approve or reject puzzles based on correctness and quality.

Complexity: 4/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
Invite Friends Page about 1 month ago

AI Summary: Develop an 'Invite Friends' page for a StarkNet-based NFT scavenger hunt game. This page should allow users to generate and share referral links, track invited users, and display referral rewards and status. The design should integrate seamlessly with the existing game's UI.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
404 Not Found Page about 1 month ago

AI Summary: Design and implement a custom 404 page for the NFT Scavenger Hunt game. The page should be user-friendly, include relevant illustrations, a call to action (e.g., redirect to the homepage), and maintain the game's aesthetic.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
Blog/Updates Page about 1 month ago

AI Summary: Develop a blog/updates page for a StarkNet-based NFT scavenger hunt game. This page should display platform updates, news, and educational blog posts, and include blog post cards, pagination, and a search functionality.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop an admin panel page for submitting new puzzles into the StarkNet-based NFT scavenger hunt game. This page should include fields for title, description, answer, difficulty selection, and NFT metadata.

Complexity: 4/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games
Puzzle Detail Modal Page about 1 month ago

AI Summary: Design and implement a modal component for displaying quick previews of puzzles within the StarkNet-based NFT scavenger hunt game. The modal should provide concise information about each puzzle before the player commits to solving it.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Create a dedicated page to confirm successful NFT minting within the StarkNet-based NFT scavenger hunt game. This page should provide visual confirmation and potentially display the minted NFT.

Complexity: 3/5
good first issue frontend NEXTJS

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a module to manage puzzle unlocking in a StarkNet-based NFT scavenger hunt game. This involves defining an `UnlockRule` entity, implementing logic to evaluate unlock eligibility based on these rules, and creating an API endpoint to retrieve unlockable puzzles for a user.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a PromoCodeModule for a StarkNet-based NFT scavenger hunt game. This module will manage the creation and redemption of unique, one-time-use promo codes, preventing fraud and ensuring fair usage during special events. The module will include a `PromoCode` entity and a `POST /promocode/redeem` endpoint for secure code redemption.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Create a mock NFT marketplace display for a StarkNet-based educational game. This involves building a frontend-only component that displays a list of mock NFTs, each represented by an `NFTItem` object with properties like `id`, `name`, `imageUrl`, `price`, and `description`. The component will fetch NFT data from a `/nft-marketplace/list` endpoint returning an array of `NFTItem` objects. No blockchain interaction or transaction logic is required; this is purely a visual representation.

Complexity: 2/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a referral system for a StarkNet-based NFT scavenger hunt game. This involves creating a ReferralCode entity to manage referral codes, implementing logic to track referrals and their status, and building a system to automatically reward users for successful referrals.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a global maintenance mode toggle for a StarkNet-based NFT scavenger hunt game. This involves creating a configuration mechanism (entity or environment variable), a global route guard to block non-admin access during maintenance, and an admin API endpoint to control the maintenance mode.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for a StarkNet-based NFT scavenger hunt game that allows users to comment on completed puzzles. This involves creating a PuzzleComment entity, implementing rate limiting to prevent spam, and adding admin moderation capabilities. The module should be independent of other project components.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a self-contained API key management module for a StarkNet-based NFT scavenger hunt game. This involves creating an ApiKey entity, implementing admin-only key generation and revocation, and building an APIKeyGuard for request validation. The module should be independent of other project components.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone RewardShopModule for a StarkNet-based NFT scavenger hunt game. This module allows users to redeem earned points for virtual items. The task involves defining data entities for shop items and purchases, implementing purchase validation and processing logic, and creating an API for browsing and filtering available items. The module must be independent of other parts of the game.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a tagging system for puzzles in a StarkNet-based NFT scavenger hunt game. This involves creating a Tag entity, establishing a many-to-many relationship between puzzles and tags, and building a REST API endpoint to retrieve puzzles filtered by tag.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a GameEvent module for a StarkNet-based NFT scavenger hunt game. This involves creating a GameEvent entity with relevant fields (title, description, timestamps, location), implementing player participation logic (RSVP, join/leave), and building an API endpoint to list upcoming events.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a PuzzleAnalyticsModule to track puzzle solve metrics within a StarkNet-based NFT scavenger hunt game. This involves creating a `PuzzleStats` entity, implementing logic to calculate metrics (average solve time, fail rate, attempt count), and building an admin-only endpoint to retrieve analytics for specific puzzles.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a self-contained module to track and aggregate user location data (IP address, country, timestamp) for the NFT Scavenger Hunt game. This involves creating a GeoStats entity, integrating with a third-party IP geolocation service, and building a public API endpoint to expose aggregated statistics (e.g., users per country).

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a daily login reward system for a StarkNet-based NFT scavenger hunt game. This involves creating a database entity to track user login streaks, implementing logic for streak calculation and 24-hour cooldown periods, and creating an API endpoint to handle daily check-ins and reward distribution.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a module to manage puzzle version history within a StarkNet-based NFT scavenger hunt game. This involves creating a `PuzzleVersion` entity to store puzzle data across versions, implementing logic to retrieve the latest version, and building an admin interface to view puzzle version history chronologically.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a multiplayer puzzle queue module for a StarkNet-based NFT scavenger hunt game. This involves creating a Queue entity, implementing basic matchmaking logic (mocked initially), and building HTTP endpoints for joining and leaving the queue.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for a StarkNet-based NFT scavenger hunt game that allows users to react to content with emojis. This involves creating a Reaction entity, implementing emoji validation, and creating an endpoint to aggregate and display reaction counts. The module should be independent of other project components.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone AuditLogModule for a StarkNet-based NFT scavenger hunt game. This module should track user activities (submissions, claims, logins, updates) via an interceptor/middleware, store them in an AuditLog entity, and expose an Admin API with filtering capabilities (by userId, action, date) and Swagger documentation.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a ContentRatingModule for a StarkNet-based NFT scavenger hunt game. This module will allow users to rate educational content within the game, storing ratings in a `ContentRating` entity with constraints to prevent duplicate ratings per user per content item. An aggregation endpoint must be created to calculate and return average ratings and total rating counts for each content item.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a UserActivityLogModule for a StarkNet-based NFT scavenger hunt game. This involves creating an `ActivityLog` entity to store user actions (puzzle attempts, quizzes, reward claims), implementing logging functionality, and building an admin endpoint for log retrieval and filtering.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement multilingual support for the NFT Scavenger Hunt game by creating a `PuzzleTranslation` entity, detecting user language preferences (from profile or browser), and building endpoints for managing puzzle translations (creation, update, retrieval).

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module to track and display user activity streaks within a StarkNet-based NFT scavenger hunt game. This involves creating a `Streak` entity, implementing streak calculation and reset logic, and building a public API endpoint for retrieving streak information.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for a StarkNet-based NFT scavenger hunt game to calculate and retrieve user rankings based on various criteria (scores, achievements, activity). This involves defining a `UserRank` entity, implementing ranking logic, and creating a REST API endpoint (`GET /users/:id/rank`) to fetch individual user ranks.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for a StarkNet-based NFT scavenger hunt game that allows users to rate and review puzzles. This involves creating a `PuzzleReview` entity, implementing submission/editing/display logic for reviews, and adding admin moderation features for review management. The module must be independent of other game components.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone module to log puzzle access in a blockchain-based NFT scavenger hunt game. This involves creating a data structure to store access records (user ID, puzzle ID, timestamp), tracking access frequency, and building an API endpoint for analytics (most accessed puzzles, unique users per puzzle, access trends).

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module, `PuzzleForkModule`, allowing admins to create and manage forked versions of existing puzzles within a StarkNet-based NFT scavenger hunt game. This involves creating a `ForkedPuzzle` entity, implementing version tracking, and integrating forking functionality into the admin interface. The module must be independent of other puzzle modules.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a Milestone module for a StarkNet-based NFT scavenger hunt game. This involves creating a Milestone entity, implementing an auto-assignment service to track user puzzle completion and award milestones (e.g., after 10, 25 puzzles), and building a REST endpoint to retrieve a user's milestone history. The module should be independent and extensible.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for validating puzzle solutions in a StarkNet-based NFT scavenger hunt game. This involves creating a `PuzzleTestCase` entity to store test data, implementing validation logic comparing user answers to test cases, and building an admin interface for managing test cases.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a UserTokenHistoryModule for a blockchain-based NFT game. This involves creating a `TokenHistory` entity to track issued JWT tokens, including metadata like issue and expiration times. The module needs methods to revoke all tokens for a user and to retrieve/filter token history. The module should be self-contained.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop an AnalyticsModule for a StarkNet-based NFT scavenger hunt game. This module should track puzzle solve counts, average solve times, and user-specific puzzle engagement data. It requires creating an AnalyticsService, implementing data storage and retrieval, and exposing a REST API for accessing puzzle and user statistics.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a feedback system for a StarkNet-based NFT scavenger hunt game. This involves creating a Feedback entity with fields for rating, comment, target type, anonymity, and timestamp. A POST endpoint for submitting feedback and a protected GET endpoint for admin access to view all feedback are also required.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone module for generating user report cards in a StarkNet-based NFT scavenger hunt game. The module should create a ReportCard entity, calculate summary statistics (completed puzzles, earned rewards, progress), and provide a GET endpoint to retrieve individual user report cards. Data should be mocked initially, with no dependencies on other modules.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone `PuzzleDependency` module for a StarkNet-based NFT scavenger hunt game. This module will manage puzzle dependencies, allowing puzzles to be unlocked only after completing prerequisites. It requires creating a `PuzzleDependency` entity, implementing unlock logic, and building admin CRUD endpoints for managing puzzle relationships.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Create a standalone `TokenVerificationModule` for a StarkNet-based NFT game. This module should handle JWT and wallet token verification independently of the existing authentication module, providing reusable guards and interceptors for route protection and other functionalities. The module must be self-contained and easily importable into other parts of the application or even other projects.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Create a NestJS module (MigrationModule) to handle data migration of puzzle data from JSON files or external sources into a database. This involves building a JSON parser service, creating an admin-restricted upload endpoint, implementing logging, and adding OpenAPI/Swagger documentation.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone SessionModule for the NFT Scavenger Hunt game to manage player sessions. This involves creating a Session entity with relevant fields (sessionId, userId, activityType, startedAt, endedAt), implementing session start/end logic, and adding automated session cleanup using a cron job or TTL-based approach. The module must be independent of other project modules.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a new TimeTrialModule for a StarkNet-based NFT scavenger hunt game. This involves creating a `TimeTrial` entity with relevant fields, implementing time tracking logic, building endpoints for starting trials, submitting attempts, and retrieving results, and optionally integrating with the existing leaderboard system to rank users by completion time.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone QuizModule for a StarkNet-based NFT scavenger hunt game. This module should handle quiz creation, question management (including various question types and answer options), answer validation, score calculation, and dynamic quiz serving. It requires creating database entities for quizzes, questions, and options, implementing grading logic, and building REST controller endpoints for fetching quizzes, submitting answers, and retrieving results.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone HintModule for a StarkNet-based NFT scavenger hunt game. This module manages time-locked hints for puzzles, retrieving hints based on puzzle ID and elapsed time. It requires creating a Hint entity, a service for hint retrieval and filtering, and a controller with a GET endpoint to access hints. Basic authentication or user context simulation is needed to track puzzle start time.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Create a self-contained `PuzzleScheduleModule` for a StarkNet-based NFT scavenger hunt game. This module will implement a daily scheduler to unlock puzzles based on a predefined schedule, logging each unlock event. The module should use in-memory data and not depend on other application components.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop an independent AdminModule for a StarkNet-based NFT scavenger hunt game. This module will handle admin authentication (local strategy with JWT), authorization (role-based guards), and provide basic CRUD operations for managing game content (puzzles, etc.). The module should include an Admin entity, service, controller, and protected routes.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop an independent in-app notification module for a StarkNet-based NFT scavenger hunt game. This involves creating a Notification entity, a BroadcasterService for targeted and global notifications, functionality to mark notifications as read, and controller endpoints for managing notifications.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for managing puzzle drafts in a StarkNet-based NFT scavenger hunt game. This involves creating a `DraftPuzzle` entity, implementing REST endpoints for creating, retrieving, updating, deleting, and publishing drafts, and ensuring the module is independent of the main `Puzzle` module.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a user settings module for a StarkNet-based NFT scavenger hunt game. This involves creating a UserSettings entity, a service to manage settings (fetching and updating), a controller with GET and PATCH endpoints, and input validation using DTOs. The module should be standalone and store settings in a dedicated database table.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for a StarkNet-based NFT scavenger hunt game that allows users to report broken puzzles or incorrect answers. This involves creating a Report entity with relevant fields, implementing API endpoints for report creation, viewing, and resolution, managing access control (authentication and admin permissions), and incorporating basic moderation logic to prevent duplicate reports.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a reusable RateLimiterModule in a StarkNet-based NFT scavenger hunt game to prevent abuse of sensitive endpoints (submissions, claims) by limiting requests within a configurable time window. The module should be easily integrated into other parts of the application and offer options for configuring request limits.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module to categorize puzzles in a StarkNet-based NFT scavenger hunt game. This involves creating a `Category` entity, establishing a many-to-many relationship with the `Puzzle` entity, implementing a service to fetch categorized puzzles, and building a public API endpoint (`GET /puzzles-by-category`) to expose this data. The module must be independent of other parts of the application.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone StarkNet wallet module for an NFT scavenger hunt game. This involves creating an entity to represent wallets, implementing services for linking and verifying wallets (using mocks initially), and building a controller with APIs for wallet linking and signature verification. The module should be completely independent of other game components.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a UserInventoryModule for a StarkNet-based NFT scavenger hunt game. This involves creating an `Inventory` entity to store user NFTs and badges, implementing user association logic, and building API endpoints to fetch a user's inventory and (optionally) individual asset details. Basic validation and DTOs are also required.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop an NFTClaimModule for a StarkNet-based NFT scavenger hunt game. This involves creating the module's structure, implementing a smart contract interaction handler (supporting both mock and real interactions), building a claim service to manage the NFT claim process, and incorporating robust error handling and retry mechanisms.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a ContentModule for a StarkNet-based NFT scavenger hunt game. This module will manage educational articles and videos, providing CRUD operations and a public API with filtering capabilities by topic. The API should include endpoints to list all content, retrieve content by ID, and filter content by topic. Validation and error handling are required.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone BadgeModule for a StarkNet-based NFT scavenger hunt game. This involves creating `Badge` and `UserBadge` database entities, implementing logic to assign badges to users, and creating a REST endpoint to retrieve a user's badges. The module must be completely independent of other parts of the application.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a user management system for a StarkNet-based NFT scavenger hunt game. This involves creating user entities, DTOs for data transfer, a service layer for business logic (user creation, profile updates, wallet linking), a controller for API endpoints, and robust validation and error handling using NestJS, TypeORM, and class-validator.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone LeaderboardModule for a StarkNet-based NFT scavenger hunt game. This involves creating a LeaderboardService to aggregate and rank user scores, a LeaderboardController to expose a REST API for fetching leaderboard data (with pagination and rate limiting), and ensuring the module is independent of other game components. The leaderboard should cache the top 100 users for performance.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a standalone module for tracking player achievements in a StarkNet-based NFT scavenger hunt game. This involves creating an Achievement entity, database migrations, logic for auto-assigning achievements based on predefined rules, a management service, and a public API endpoint to retrieve a player's achievements with Swagger documentation. The module should be independent of other game modules.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone RewardModule for a StarkNet-based NFT scavenger hunt game. This module will manage reward distribution, including creating `Reward` and `RewardClaim` entities, handling claim requests via a `POST /rewards/claim` endpoint, preventing duplicate claims, and ensuring secure reward claim processing. The module should be independent and thoroughly tested.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a PuzzleSubmissionModule for a StarkNet-based NFT scavenger hunt game. This module will handle player puzzle submissions, validate answers, track attempts, and return results to the frontend. It requires creating a PuzzleSubmission entity with relevant fields and implementing the validation and tracking logic.

Complexity: 3/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Develop a backend module for managing puzzles in a StarkNet-based NFT scavenger hunt game. This involves creating a Puzzle entity, implementing CRUD operations with proper validation and authorization, and creating REST endpoints with Swagger documentation. The module should handle puzzle creation, retrieval (admin and public), updates, and deletion, ensuring sensitive data is protected.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement a standalone ProgressModule for the NFT Scavenger Hunt game to track user progress. This involves creating a Progress entity, calculating progress dynamically (e.g., completed puzzles), creating a GET endpoint to fetch progress details for a given user, adding validation and error handling, and documenting the endpoint. The module must be independent of other application modules.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss
Blockchain NFT Games

AI Summary: Implement JWT-based user authentication for a StarkNet-based NFT scavenger hunt game. This involves creating registration and login routes, generating and verifying JWTs, protecting routes with authentication guards, and handling token expiration. The implementation should follow NestJS best practices and include secure password hashing.

Complexity: 4/5
good first issue backend NESTJS onlydust-wave

A gamified blockchain application built on the StarkNet ecosystem that combines educational puzzles with NFT rewards. Players can solve riddles and blockchain-related challenges to earn unique NFTs while learning about the StarkNet ecosystem.

JavaScript
#blockchain#cairo#javascript#nestjs#nextjs14#nft#starknet#tailwindcss