Iq checker
Test your IQ, mint it as a Base NFT, and challenge
Created on 15th August 2025
•
Iq checker
Test your IQ, mint it as a Base NFT, and challenge
The problem Iq checker solves
IQ Checker turns everyday Farcaster activity into a fun, gamified experience. Users can:
Analyze Their Posts – Get a playful “IQ score” based on their own Farcaster content.
Mint a Unique NFT – Showcase their score on-chain as a badge of identity or bragging rights.
Compete on Leaderboards – See where they stand among friends and the wider Farcaster community.
Track Progress Over Time – Re-mint every 7 days to measure improvement and stay engaged.
How It Makes Things Easier / More Fun
No Extra Setup – Just sign in with Farcaster, and the app automatically pulls and analyzes your posts.
On-Chain Proof – Your IQ badge is minted directly to your wallet, safe and verifiable.
Built for Sharing – Results are easy to share, sparking conversation and engagement without extra effort.
Encourages Better Posting – Since your score is based on your content, it subtly motivates more thoughtful, high-quality casts.
Challenges I ran into
One major challenge was accurately fetching and processing Farcaster posts for IQ analysis. The Farcaster API has rate limits and sometimes returns incomplete data for new or very active users. This caused some IQ scores to be inaccurate or not update in real-time.
How We Overcame It:
We implemented a two-layer fetching system:
Initial Snapshot: On first visit, we fetch the latest posts using the API.
Background Sync: We run a lightweight background job that retries for missing data in smaller batches, respecting rate limits.
We also added caching so repeated IQ checks don’t require fresh API calls unless the 7-day cooldown has passed. This not only fixed accuracy issues but also significantly improved performance and user experience.
Smart Contract Address(es)
0xf4a1df6b3e03912794d606b9cf00ec8c246de852
Other Onchain Proof
Tracks Applied (1)
Top 5 New Mini Apps
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.









