Wrap Up
A decentralized social hub for AI-verified Web3 research, curated news, and on-chain study.
What it is
What it is: Wrap-Up Evolved is a gamified, decentralized social platform built to help the modern Web3 user "Study Differently." Instead of navigating noisy, disorganized feeds on Twitter or Discord, users get a dedicated hub for high-quality, AI-synthesized research and community-curated Web3 news.
What problem it solves: The crypto space is plagued by extreme information overload, spam, and financially motivated shilling. For a newcomer or even a seasoned researcher, finding objective, high-density educational content is incredibly difficult. We needed a system that rewards quality curation while actively filtering out the noise.
How it works: Users can either prompt our AI to synthesize deep-dive research reports or submit external article links to the curation leaderboard.
- The content is formatted and pinned to IPFS, and its hash is committed to our smart contracts.
- This submission triggers our Chainlink Runtime Environment (CRE) orchestration layer.
- Chainlink acts as an AI-in-the-loop fact-checker. It fetches the off-chain IPFS content, passes it to an AI Agent to evaluate its factual accuracy and information density, and writes a verifiable "Quality Score" back to the blockchain.
- If the content passes, curators are rewarded with our native $WUP token, and the community can debate the findings in on-chain, Reddit-style discussion threads.
How it Works
We built Wrap-Up Evolved using a modern, multi-layered Web3 stack optimized for speed and verifiable execution:
- Smart Contracts: Written in Solidity using Foundry. To eliminate the friction of testnet faucets and ensure rapid, mainnet-synced testing, we deployed our entire architecture natively on a Tenderly Virtual TestNet.
- Orchestration Layer (The Brains): We utilized the brand new Chainlink CRE (v1.3.0). We wrote a custom TypeScript workflow that handles the off-chain AI execution, scores the IPFS content, and formats the transaction payload to update our Tenderly contracts.
- Frontend: Built with React, Vite, TailwindCSS, and Zustand. We used Wagmi/Viem to actively poll the Tenderly RPC so the UI dynamically updates with a glowing "Verified" badge the exact moment the Chainlink transaction completes.
- Storage & Backend: Node.js/Express for API routing, and IPFS (Pinata) for immutable, decentralized content storage.
Links
Created by
- Mohit
- Daksh Thakran