All projects

Wrap Up

A decentralized social hub for AI-verified Web3 research, curated news, and on-chain study.

CRE & AI Tenderly

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.

  1. The content is formatted and pinned to IPFS, and its hash is committed to our smart contracts.
  2. This submission triggers our Chainlink Runtime Environment (CRE) orchestration layer.
  3. 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.
  4. 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