hackquest logo

MemeSync

MemeSync instantly syncs memes with audio in your browser, then registers them as licensed IP assets on Story Protocol with one click.

Videos

Description

MemeSync - AI-Powered Meme Creation & On-Chain IP Protection

Live Demo: https://meme-sync.vercel.app/

MemeSync is a full-stack meme creation platform that transforms your ideas into protected intellectual property in minutes. Upload any image, sync it with AI-generated audio or your prefered uploaded audio using our in-browser processing engine, and instantly register your creation as a fully licensed IP asset on Story Protocol.

Key Features

Instant Meme Creation

  • Upload your own images or use our meme templates

  • Generate AI audio with emotions (Epic, Funny, Dramatic, Happy, Sad, Suspense) or upload your own

  • Real-time audio-visual synchronization running entirely in the browser

  • No server processing required - complete privacy and instant results

AI Audio Generation

  • Integrated with Suno AI for original audio creation

  • Choose from six emotional styles

  • Perfect beat-matching with visual content

  • High-quality audio export

On-Chain IP Protection

  • One-Click IP Registration: Register your meme as an IP asset on Story Protocol

  • Automatic Licensing: Every registered meme gets attached with "Non-Commercial Social Remixing" license terms

  • NFT Minting: Your creation is minted as an NFT within your own SPG collection

  • IPFS Storage: All metadata securely stored on decentralized storage

Smart Licensing Framework

  • Automatic License Attachment: After registration, your IP asset automatically receives PIL license terms

  • Social Remixing Rights: Others can remix your meme for non-commercial use with proper attribution

  • Transparent Licensing: Users see license transaction hashes and terms IDs directly in the UI

  • Flexible Terms: Built to support future expansion to commercial licenses and royalty structures

Technical Architecture

Frontend (Client-Side Processing)

  • React with TypeScript for type-safe development

  • Tailwind CSS for responsive, modern UI

  • FFmpeg WebAssembly for in-browser video processing

  • Web Audio API for real-time audio analysis

  • Wagmi & Viem for blockchain interactions

Smart Contract Integration

  • Direct contract calls to Story Protocol's Registration Workflows

  • Custom SPG NFT collection for each creator

  • License Registry integration for attaching PIL terms

  • IP Asset Registry for on-chain IP management

Storage & Database

  • Supabase for user data and project persistence

  • IPFS via Pinata for decentralized metadata storage

  • Secure video hosting with direct download capabilities

User Experience

  1. Connect Wallet - Simple Web3 wallet connection

  2. Upload & Select - Choose meme and audio (upload or generate)

  3. Sync & Preview - Real-time synchronization preview

  4. Generate Video - Browser-based video rendering

  5. Register IP - One-click registration with automatic licensing

  6. Download & Share - Export video and share your creation

IP Protection Features

For Creators:

  • Full ownership verification on-chain

  • Transparent licensing terms

  • Non-commercial remixing permissions

  • Future-ready royalty structures

  • Complete audit trail of creation and registration

For Remixers:

  • Clear license terms for derivative works

  • Attribution requirements

  • Non-commercial usage guidelines

  • Legal framework for creative reuse

Blockchain Integration

Story Protocol Components:

  • Registration Workflows (0xbe39E1C756e921BD25DF86e7AAa31106d1eb0424)

  • License Registry (0x04fbd8a2e56dd85CFD5500A4A4DfA955B9f1dDe6f)

  • IP Asset Registry (0x77319B4031e6eF1250907aa00018B8B1c67a244b)

  • PIL License Template for Social Remixing (0x2E896b0b2Fdb7457499B56AAaA4AE55BCB4Cd316)

Network: Story Aeneid Testnet (Chain ID: 1315)

Target Audience

  • Content Creators wanting to protect their memes

  • Social Media Influencers creating branded content

  • Digital Artists exploring meme formats

  • Web3 Enthusiasts interested in IP management

  • Community Managers creating engagement content

Why MemeSync?
Instant Results: No waiting for server processing
True Ownership: Your creation, your IP, your control
Legal Clarity: Built-in licensing with transparent terms
Future-Proof: Ready for commercial licensing and royalty models

Future Roadmap

  • Commercial licensing options

  • Royalty splitting for collaborative creations

  • Marketplace for licensed meme assets

  • Advanced remix tracking and attribution

  • Multi-chain deployment

  • Social sharing integrations

  • Analytics dashboard for creators

Technical Stack

  • Frontend: Next.js 14, React, TypeScript, Tailwind CSS

  • Blockchain: Story Protocol, Ethereum, Wagmi, Viem

  • Storage: Supabase, IPFS (Pinata)

  • Audio: Suno AI, Web Audio API

  • Video: FFmpeg WASM, HTML5 Canvas

  • Deployment: Vercel

MemeSync bridges the gap between viral content creation and sustainable IP ownership, making on-chain protection accessible to every creator regardless of technical expertise.

Progress During Hackathon

During the hackathon, I built the entire MemeSync engine from scratch — including the client-side video generation pipeline, audio synchronization logic, Supabase storage integration, and the Story Protocol IP registration flow. I implemented custom UI for meme upload, audio selection, and Suno-powered audio generation. I also created a custom SPG contract setup, metadata packaging, and IPFS upload pipeline. The project progressed from concept to a fully functional prototype capable of producing downloadable videos and registering IP assets on-chain. Added licensing to registered IP Asset.

Tech Stack

Next
Ethers
Web3

Fundraising Status

no funding

Team Leader
BBarsil Ochola
Sector
AINFT