NecroBridge Demo Video Script
Video Overview
Duration: 4-5 minutes
Target Audience: Solana Graveyard Hackathon Judges
Goal: Showcase technical implementation, UX design, and real-world utility
Scene 1: Hook & Introduction (30 seconds)
Visual:
- Start with dramatic shot of the homepage
- Death Star icon animating, grid background visible
- Text overlay: "What if dead crypto protocols could rise again?"
Script:
"Every year, billions of dollars in crypto assets become stranded on abandoned chains. NecroBridge is a community-driven resurrection platform that brings dead protocols back to life on Solana."
Key Points:
- Problem: Dead protocols = lost value
- Solution: Trustless migration to Solana
- Unique angle: Community governance + Merkle proofs
Scene 2: Homepage & Project Discovery (45 seconds)
Visual:
- Scroll through homepage
- Show "Two Legal Paths to Resurrection" section
- Hover over project cards showing FTX, LUNA, Terra
Script:
"NecroBridge offers two paths to resurrection. Path A - Official Revival through Sunrise DeFi for teams that want to coordinate. Path B - Community Fork for abandoned projects. Let's explore some nominated protocols."
Actions:
- Scroll to "Browse Projects" section
- Click on a project card (e.g., "FTX Token Recovery")
- Show project details page
Technical Highlight:
- "Each project card shows real-time vote counts, chain origin, and migration status - all powered by Firestore real-time listeners."
Scene 3: Wallet Connection (30 seconds)
Visual:
- Click "Connect Wallet" button
- Show wallet selection modal (Phantom, Solflare, etc.)
- Connected state showing truncated address
Script:
"NecroBridge uses Solana Wallet Adapter for seamless connection. Once connected, users can vote, claim tokens, and track their portfolio."
Actions:
- Click "Connect Wallet"
- Select Phantom wallet
- Show connected state with address display
Scene 4: Voting System (60 seconds)
Visual:
- Navigate to /projects
- Show voting interface
- Cast a vote with SOL amount
- Show real-time vote update
Script:
"The voting system uses quadratic voting - your voting power is the square root of your SOL contribution. This prevents whale dominance and ensures fair governance."
Actions:
- Navigate to Projects page
- Select a project to vote on
- Enter vote amount (e.g., 0.5 SOL)
- Submit vote
- Show toast notification
- Show updated vote count in real-time
Technical Highlight:
- "Votes are stored in Firestore with real-time sync across all clients. The quadratic formula is calculated server-side to prevent manipulation."
Scene 5: Nomination Flow (45 seconds)
Visual:
- Navigate to /nominate
- Fill out nomination form
- Show success state with leaderboard position
Script:
"Anyone can nominate a dead protocol. Just enter the project details, source chain, and token information. Once submitted, the community can start voting immediately."
Actions:
- Click "Nominate Project"
- Fill form:
- Project Name: "Example Dead Token"
- Ticker: "DEAD"
- Chain: Ethereum
- Contract: 0x1234...
- Submit nomination
- Show success screen with leaderboard position
Scene 6: Dashboard & Portfolio (60 seconds)
Visual:
- Navigate to /dashboard
- Show Overview tab with stats
- Switch to Portfolio tab
- Show claimable balance table
Script:
"The dashboard gives users complete visibility. Track your voting power, active votes, and most importantly - tokens ready to claim from successful migrations."
Actions:
- Navigate to Dashboard
- Show Overview tab (platform stats)
- Switch to Portfolio tab
- Show:
- Voting Power: 24.5
- Active Votes: 3
- Claimable: 2 projects
- Show Claimable Balance Table
- Click "Claim All" button
Technical Highlight:
- "The dashboard is wallet-gated using Solana Wallet Adapter. Protected routes require authentication, while public data remains accessible to all."
Scene 7: Token Claim Process (90 seconds)
Visual:
- Navigate to Claim tab
- Enter original wallet address
- Show verification process
- Submit claim transaction
- Show success state
Script:
"Here's where the magic happens. Original token holders can claim their Solana tokens using trustless Merkle proofs. Let me demonstrate:"
Actions:
- Navigate to Claim tab
- Select a completed migration
- Enter original wallet address (e.g., 0x1234...)
- Click "Verify Address"
- Show verification success with claimable amount
- Click "Claim Tokens"
- Show wallet approval prompt
- Show transaction confirmation
- Show success toast with transaction link
Technical Highlight:
- "The claim process uses Anchor framework for Solana program interactions. Merkle proofs are generated client-side and verified on-chain, ensuring no central authority can manipulate claims."
Scene 8: Leaderboard & Real-time Updates (45 seconds)
Visual:
- Navigate to /leaderboard
- Show live vote updates
- Point out "Hot" tags and recent activity
Script:
"The leaderboard shows real-time rankings with Hot tags for surging projects. Watch as votes come in live - this is powered by Firestore onSnapshot listeners."
Actions:
- Navigate to Leaderboard
- Point out:
- Live vote counts
- Hot tags on trending projects
- YES percentage bars
- Recent activity timestamps
- Most active chains section
Scene 9: Documentation & Sunrise Integration (30 seconds)
Visual:
- Navigate to /docs
- Show Sunrise DeFi section
- Click external link to sunrisedefi.com
Script:
"NecroBridge integrates with Sunrise DeFi for official revivals. Teams can apply at Sunrise to get coordinated market formation, liquidity, and go-to-market support."
Actions:
- Navigate to Docs page
- Show tabbed interface
- Click "Migration Paths" tab
- Show Sunrise DeFi information
- Click external link
Scene 10: Closing & Call to Action (30 seconds)
Visual:
- Return to homepage
- Show all features in quick montage
- End with NecroBridge logo and tagline
Script:
"NecroBridge: Resurrecting dead protocols on Solana. Community-powered. Trustless. Real value for stranded assets. Join the resurrection."
Final Screen:
- GitHub: github.com/yourusername/necrobridge
- Live Demo: [your-netlify-url]
- Team: [Your Name/Hackathon Team]
Technical Talking Points (For Voiceover)
Architecture:
- "Frontend built with Next.js 16, React 19, and Tailwind CSS v4"
- "Real-time data sync using Firebase Firestore"
- "Solana program built with Anchor framework"
- "Merkle tree generation for trustless claims"
Key Features:
- "Wallet-gated dashboard with protected routes"
- "Quadratic voting to prevent whale dominance"
- "Two-path migration: Official Revival vs Community Fork"
- "Sunrise DeFi integration for coordinated launches"
Security:
- "Client-side Merkle proof generation"
- "On-chain verification via Anchor program"
- "No central authority in claim process"
Recording Tips
Software:
- Screen Recording: OBS Studio (free) or Loom
- Video Editing: DaVinci Resolve (free) or iMovie
- Audio: Clean voiceover with minimal background noise
Best Practices:
- Smooth Cursor: Use a visible cursor highlight
- Zoom In: Zoom on small UI elements (wallet addresses, buttons)
- Transitions: Use fade transitions between scenes
- Captions: Add captions for accessibility
- Music: Optional subtle background music (low volume)
Timing:
- Keep each scene under 90 seconds
- Pause briefly after important actions
- Show loading states to demonstrate real-time functionality
Post-Production Checklist
- Trim dead air and mistakes
- Add intro title card (3 seconds)
- Add outro with links (5 seconds)
- Export in 1080p resolution
- File size under 100MB for easy sharing
- Upload to YouTube (unlisted) or Loom
- Test audio levels on different devices
Alternative: Live Demo Format
If presenting live instead of video:
- Setup: Have 2 browsers ready (voter + claimant)
- Preparation: Pre-nominate 2-3 projects
- Flow:
- Intro (1 min)
- Nominate project (1 min)
- Vote with Wallet A (1 min)
- Show real-time update on Wallet B (30 sec)
- Claim process (2 min)
- Q&A (1-2 min)
Total: 6-7 minutes
Related Documents
Demo Video Script - Kinetic Ledger
**Duration:** 3-5 minutes
Demo Video Script (30-60 Seconds)
- **Loom** (free) - loom.com
CodeForge AI - Hackathon Demo Script
**[Fade in: Dark background with CodeForge AI logo animating in]**
Prompt Craft Reference
Production-quality prompt engineering for HeyGen Video Agent. Combines official HeyGen guidance with patterns validated across 80+ test videos.