The Gamification Update
A massive upgrade to the ENB App bringing a fully integrated gamified task system, off-chain claiming, advanced token bounties, and a sleeker, faster UI.
Overview
Version 3.0 represents a huge leap forward in making the ENB App not just a platform for finding bounties, but a lively, engaging community. By moving complex interactions off-chain and introducing a comprehensive point-based task system, we have drastically reduced friction for users while giving creators more powerful tools.
Whether you are here to earn tokens, collect NFTs, or climb the Leaderboard, Version 3.0 makes your journey smoother, cheaper, and far more rewarding.
Key Highlight Features
The Gamified Task System
A brand new Admin Task Dashboard featuring generic, Twitter, and on-chain checkers. Complete tasks, manage cooldowns, and climb the ranks with our new point ledgers.
Off-Chain Claim Submissions
The biggest UX win: Claimers no longer pay gas fees to submit! Claims are signed off-chain instantly. A 10% platform fee is simply deducted from the reward only if the claim wins.
Position-Based Bounties & Exact Durations
Creators can now set up Position-Based bounties (e.g., 1st place gets X, 2nd gets Y), specify exact durations in days, and manage it all through a sleek multi-step wizard.
Advanced Token Support
Our new Token Registry handles custom ERC20 token bounties smoothly, giving creators more flexibility in how they reward participants.
Lightning Fast Image Uploads
We have migrated from Pinata to direct Cloudinary uploads. Enjoy instantaneous image uploading for both bounties and claims.
Smart Contract Upgrades (NFT-Free)
Migrated away from NFTs for claims, streamlining the core protocol to focus purely on bounty reward logic and enhancing security.
Detailed Changelog
- •Added the entirely new Gamified Task System with check logic for Twitter and On-Chain.
- •Refactored Bounties to support Position-Based rewards (1st, 2nd, 3rd place prizes).
- •Refactored Claims to rely on off-chain signatures to remove claimer gas fees.
- •Integrated Cloudinary for robust and fast image hosting.
- •Added a global UI store for better state management using Jotai.
- •Implemented Admin Token Registry for managing custom token options.
- •Upgraded underlying smart contracts to remove NFT dependency for claims.
- •Moved Farcaster SDK integration logic to dedicated checker modules.
- •Cleaned up older database migrations and transition completely to new scalable Prisma schema.
- •Removed legacy Supabase Pinata dependencies.
- •Resolved duplicate environment variables.
- •Fixed profile page routing and load times.
- •Resolved various GraphQL cache invalidation issues on claim acceptances.
- •Addressed limits and bounds checking on token approvals.