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

Tech Stack

Next
Ethers
Web3

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.

Fundraising Status

no funding
Team Leader
BBarsil Ochola
Project Link
Sector
AINFT