Loading...
Loading...
Loading...
# Demo Video Script - Kinetic Ledger **Duration:** 3-5 minutes **Format:** Screen recording + voice-over **Tools:** OBS Studio / QuickTime / Loom --- ## Scene 1: Hook (0:00 - 0:30) **Visual:** Title card with logo + Arc branding **Voiceover:** > "What if I told you that the $9 billion fitness tracking industry has a massive fraud problem? GPS spoofing. Fake step counts. Manipulated heart rate data. Insurance companies lose millions to fake exercise claims. Move-to-earn games are overrun by bots. > > I'm [Name], and I built Kinetic Ledger - an AI-powered solution that brings cryptographic trust to motion data using Arc blockchain." **On-screen text:** - "Fitness Fraud = $9B Problem" - "Built on Arc with USDC Native Gas" --- ## Scene 2: The Problem (0:30 - 1:00) **Visual:** Screenshots of fitness app fraud articles + chart showing data manipulation **Voiceover:** > "Traditional fitness apps store data in centralized databases. Easy to hack. Easy to fake. There's no way to verify if someone actually exercised or just drove their car while their phone counted steps. > > Worse yet, different sensors report wildly different numbers. Did you really burn 500 calories, or is your smartwatch lying? > > This is where Kinetic Ledger comes in." **On-screen text:** - "Centralized = Vulnerable" - "No Cross-Sensor Verification" - "Insurance Claims Fraud" --- ## Scene 3: Solution Overview (1:00 - 1:45) **Visual:** Architecture diagram animation **Voiceover:** > "Kinetic Ledger solves this with three innovations: > > First: Multi-sensor cross-validation. We ingest data from Apple Watch, Fitbit, phone gyroscope - even Peloton bikes. If the sensors disagree, the data is flagged as suspicious. > > Second: AI-powered fraud detection. We implemented the Random k Conditional Nearest Neighbor algorithm from peer-reviewed research. It learns your motion patterns and detects anomalies with 85 to 99 percent accuracy. > > Third: Blockchain attestation on Arc. Every verified motion event gets a cryptographic proof - an NFT credential that's tamper-proof forever. And here's the game-changer: Arc uses USDC as native gas. No volatile ETH prices. Our AI agents can budget costs reliably." **On-screen text:** - "✅ 8+ Sensor Integrations" - "✅ RkCNN Algorithm (IEEE Research)" - "✅ Arc Blockchain (USDC Gas)" --- ## Scene 4: Live Demo - Wallet Connection (1:45 - 2:15) **Visual:** Screen recording of Next.js dapp **Actions:** 1. Navigate to `kinetic-ledger.vercel.app` 2. Click "Connect Wallet" button 3. RainbowKit modal appears 4. Select MetaMask 5. Approve Arc testnet connection 6. Show USDC balance display **Voiceover:** > "Let me show you how it works. Here's our web app built with Next.js and RainbowKit. I'll connect my MetaMask wallet to Arc testnet. > > Notice the network here - Arc Testnet, chain ID 421614. And look at my USDC balance. This is the same USDC I'll use to pay for gas. No need to hold ETH or MATIC. Just one currency for everything." **On-screen text:** - "Arc Testnet (Chain ID: 421614)" - "USDC Balance: [Amount]" --- ## Scene 5: Live Demo - Motion Attestation (2:15 - 3:00) **Visual:** Continue screen recording **Actions:** 1. Scroll to "Submit Motion Attestation" section 2. Upload sample motion data JSON 3. Show embedding vector preview 4. Click "Generate Attestation" 5. MetaMask pops up with EIP-712 signature 6. Show structured data (to, dataHash, nonce, expiry) 7. Approve signature 8. Transaction submitted to Arc 9. Show Arc explorer link 10. Transaction confirms in < 2 seconds 11. NFT appears in gallery **Voiceover:** > "Now I'll submit a motion attestation. I'm uploading data from my Apple Watch - step count, heart rate, accelerometer readings. > > Our AI agent generates a 384-dimensional embedding vector, then runs the RkCNN novelty check. The algorithm compares this to my past workouts and determines: yes, this is a novel, legitimate exercise session. > > Now I'll sign the attestation. Notice this is an EIP-712 typed signature - the gold standard for blockchain data signing. It shows exactly what I'm signing: my wallet address, the data hash, a nonce to prevent replay attacks, and an expiration timestamp. > > I'll approve... and boom. Transaction submitted to Arc. Look how fast - confirmed in under 2 seconds. On Ethereum mainnet, this would take 15 seconds. > > And here's my motion credential NFT. It's now in my gallery with a 'Novel' badge, meaning the AI verified this as authentic exercise data." **On-screen text:** - "EIP-712 Typed Signature" - "Gas Cost: ~180k = $0.18 USDC" - "Confirmed in < 2s" --- ## Scene 6: Smart Contract Architecture (3:00 - 3:30) **Visual:** Split screen - Solidity code + deployed contract on Arc explorer **Voiceover:** > "Under the hood, we have three smart contracts deployed on Arc testnet. > > MotionNoveltyDetector implements the RkCNN algorithm in Solidity. It maintains a circular buffer of your past 50 motion events and calculates adaptive novelty thresholds. > > MotionMintOrchestrator handles payment logic - it can escrow USDC for conditional payouts, like insurance premium discounts when you hit exercise goals. > > And AttestedMotion is the ERC-721 NFT contract that mints your motion credentials. > > All of this is gas-optimized. Each attestation costs around 180,000 gas. On Arc, with USDC at 1 dollar, that's 18 cents. On Ethereum mainnet with 50 gwei gas and 2,000 dollar ETH? That same transaction would cost 18 dollars. Arc is 99% cheaper." **On-screen text:** - "MotionNoveltyDetector.sol" - "MotionMintOrchestrator.sol" - "AttestedMotion.sol (ERC-721)" - "Cost: $0.18 vs $18 (ETH L1)" --- ## Scene 7: Real-World Impact (3:30 - 4:00) **Visual:** Kenya map + IX Africa partnership logo **Voiceover:** > "This isn't just a hackathon project. We're deploying Kinetic Ledger with IX Africa, an insurance platform in Kenya with over 4 million policyholders. > > Here's the use case: Kenyans who exercise regularly get 10 to 30 percent discounts on health insurance premiums. But historically, fraud has been rampant. People fake their step counts. > > With Kinetic Ledger, insurance companies can trust the data. Our RkCNN algorithm prevents fraud. Our compliance-ready smart contracts meet Kenya's VASP Act requirements. And Arc's USDC infrastructure makes micropayments seamless. > > We're piloting with 1,000 users in Q1 2026, targeting 50 million users across Africa by 2027." **On-screen text:** - "🇰🇪 IX Africa Partnership" - "4M+ Policyholders" - "10-30% Premium Discounts" - "Kenya VASP Act 2025 Compliant" --- ## Scene 8: Tech Stack & Judging Criteria (4:00 - 4:30) **Visual:** Code editor montage + GitHub repo screenshot **Voiceover:** > "From a technical standpoint, Kinetic Ledger is production-ready. We built: > > 11 Solidity smart contracts with 11 out of 11 tests passing. A FastAPI backend with HMAC webhook authentication and rate limiting. A TypeScript agent service that processes 1,000+ motion events per minute. And a Next.js frontend with wagmi and RainbowKit. > > We have full CI/CD with GitHub Actions - automated testing, security scanning with Bandit and Safety, and deployment workflows. > > Over 10,000 lines of code, written in 9 days for this hackathon." **On-screen text:** - "11/11 Tests Passing" - "10,000+ Lines of Code" - "Full CI/CD Pipeline" - "Production-Ready" --- ## Scene 9: Why Arc? (4:30 - 4:50) **Visual:** Arc logo + USDC icon + comparison table **Voiceover:** > "So why did we choose Arc? > > Three reasons: > > One: USDC-native gas. Our AI agents need predictable costs. No more worrying about ETH price volatility. > > Two: Sub-second finality. Real-time motion attestation requires fast confirmations. Arc delivers. > > Three: Global accessibility. Circle's USDC infrastructure means anyone with a smartphone can participate. No complex on-ramps. > > Arc isn't just a blockchain. It's the foundation for autonomous AI payment systems." **On-screen text:** - "🎯 Predictable Gas Costs" - "⚡ Sub-Second Finality" - "🌍 Global USDC Access" --- ## Scene 10: Call to Action (4:50 - 5:00) **Visual:** GitHub repo + Devpost link + contact info **Voiceover:** > "Kinetic Ledger brings cryptographic trust to fitness data. We're ready for mainnet. We're ready for Kenya. We're ready to scale. > > Check out our GitHub repo for the full code. Try the live demo. And follow our journey as we build the future of trusted health data on Arc. > > Thank you!" **On-screen text:** - "📦 GitHub: github.com/RydlrCS/kinetic-ledger" - "🌐 Demo: kinetic-ledger.vercel.app" - "🏆 Built for Arc x USDC Hackathon" - "❤️ Thank you!" --- ## Post-Production Checklist ### Video Editing - [ ] Add intro/outro animations (5 seconds each) - [ ] Add background music (low volume, non-distracting) - [ ] Add text overlays for key stats - [ ] Add cursor highlighting for important clicks - [ ] Add zoom-ins for code snippets - [ ] Color correct screen recordings (increase contrast) - [ ] Normalize audio levels - [ ] Add subtle transitions between scenes ### Technical Specs - [ ] Resolution: 1080p (1920x1080) minimum - [ ] Frame rate: 30fps or 60fps - [ ] Format: MP4 (H.264 codec) - [ ] Audio: 192kbps minimum - [ ] Length: 3-5 minutes (target 4:30) - [ ] File size: < 500MB for easy upload ### Upload Destinations - [ ] YouTube (unlisted or public) - [ ] Loom (if < 5min) - [ ] Vimeo (backup) - [ ] Devpost submission ### Accessibility - [ ] Add closed captions (YouTube auto-generate + manual correction) - [ ] Add video description with timestamps - [ ] Include transcript in Devpost submission ### Thumbnail Design - [ ] Create eye-catching thumbnail (1280x720) - [ ] Include project name "Kinetic Ledger" - [ ] Show Arc logo - [ ] Show motion/fitness iconography - [ ] Use high contrast colors --- ## Recording Tips 1. **Rehearse First**: Practice the full demo 2-3 times before recording 2. **Clean Environment**: Close unnecessary browser tabs, notifications off 3. **Audio Quality**: Use good microphone, record in quiet space 4. **Pacing**: Speak clearly and slightly slower than normal conversation 5. **Energy**: Sound enthusiastic but not over-the-top 6. **Zoom Level**: Increase browser zoom to 125-150% for readability 7. **Mouse Movements**: Move cursor deliberately, pause on important elements 8. **Test Transactions**: Pre-fund wallet with testnet USDC, verify contracts are deployed 9. **Backup Plan**: Have screen recordings of successful transactions in case live demo fails --- ## Alternative: Animated Explainer Video If live screen recording is difficult, consider animated explainer: - Use Canva, Figma, or After Effects - Focus on explaining RkCNN algorithm visually - Show motion sensors → AI → blockchain flow - Include mockups of web dapp - Still hit 3-5 minute target --- **Goal:** Make judges understand the problem, solution, and Arc value proposition in < 5 minutes. Show, don't just tell.
[](http://colab.research.google.com/github/rinongal/stylegan-nada/blob/main/stylegan_nada.ipynb)
get signed picture and voice authorisations from our parents
Parses a structured video script, extracts all `Narrator:` blocks, and synthesises them into a single MP3 using Azure OpenAI TTS.
<img src="https://img.shields.io/github/forks/artkulak/text2youtube.svg">