LatinBridge - Demo Video Script
**Track:** Prototype - Prove it Works on Blockchain
LatinBridge - Demo Video Script
LATIN HACK 2025 Submission
Track: Prototype - Prove it Works on Blockchain
Total Duration: 3-4 minutes Format: Screen recording with voiceover Style: Professional, clear, focused on functionality
🎬 SCENE 1: INTRO (0:00-0:20)
Visual
- Start with LatinBridge logo/landing page
- Smooth zoom into dashboard
Voiceover
"Hi, I'm [NAME] and this is LatinBridge—a blockchain-powered remittance platform built on Polkadot that's solving the $165 billion Latin America remittance crisis.
In this demo, I'll show you:
- How to send money across borders with 0.5% fees
- Our DeFi savings pools earning 5% APY
- On-chain microloans with instant approval
- And all of this running live on Polkadot testnet
Let's dive in."
On-Screen Text
- "LatinBridge"
- "Built on Polkadot"
- "0.5% Fees | Instant Settlement"
🎬 SCENE 2: WALLET CONNECTION (0:20-0:45)
Visual
- Landing page with "Connect Wallet" button
- MetaMask popup appears
- Network switch to Polkadot Paseo
- Dashboard loads
Voiceover
"First, I'll connect my MetaMask wallet to the platform.
LatinBridge is deployed on Polkadot Paseo Asset Hub testnet—an EVM-compatible blockchain that offers low fees and fast transactions.
Once connected, MetaMask will prompt me to switch to the Polkadot network.
And we're in. Here's my dashboard."
On-Screen Text
- Network: "Polkadot Paseo Asset Hub"
- Chain ID: "420420422"
- Highlight wallet address
🎬 SCENE 3: DASHBOARD OVERVIEW (0:45-1:10)
Visual
- Pan across dashboard showing:
- Wallet balance
- Recent transactions
- Quick actions
- Savings overview
- Navigation menu
Voiceover
"The dashboard gives me a complete view of my finances.
I can see my current balance, recent transactions, and quick access to all features:
- Send and receive money
- Manage savings
- Apply for loans
- View live exchange rates
Everything is synchronized with the blockchain in real-time.
Notice these aren't mock numbers—every balance you see is actually stored in our smart contracts."
On-Screen Text
- Highlight "Live Blockchain Data"
- Point to contract addresses in footer
🎬 SCENE 4: SEND MONEY - PART 1 (1:10-2:00)
Visual
- Click "Send Money"
- Amount step appears
- Enter $200 USD
- Select recipient currency (BRL)
- Show live exchange rate
Voiceover
"Let's send $200 to Brazil.
Step 1: Enter the amount in USD.
I want to send $200, and my recipient will receive it in Brazilian Reals.
Watch this—the exchange rate is pulled live from ExchangeRate-API.
- 1 USD = 5.67 BRL
- My recipient will get 1,134 BRL
The platform shows me exactly what they'll receive, with no hidden fees.
My total cost is $201—that's a 0.5% fee.
Compare that to Western Union's $16 fee for the same transfer."
On-Screen Text
- "Amount: $200 USD"
- "Recipient gets: 1,134 BRL"
- "Fee: $1 (0.5%)"
- "Western Union fee: $16 (8%)"
🎬 SCENE 5: SEND MONEY - PART 2 (2:00-2:30)
Visual
- Recipient step
- Select existing recipient or add new
- Payment method selection (PIX)
- Review step showing all details
- Click "Send Money"
- Transaction modal appears
- MetaMask confirmation popup
- Transaction processing
- Success confirmation with block explorer link
Voiceover
"Step 2: Select the recipient.
I can choose from my saved recipients or add a new one. Each recipient goes through KYC verification for compliance.
For payment method, I'll use PIX—Brazil's instant payment system.
Step 3: Review the transaction.
- Amount: $200
- Recipient gets: 1,134 BRL
- Fee: $1
- Total: $201
Everything looks good. I'll confirm.
MetaMask opens to approve the blockchain transaction...
And... sent!
The transaction is now on the Polkadot blockchain. I can view it on the block explorer.
Total time: 8 seconds from click to confirmation."
On-Screen Text
- "Transaction Hash: 0x..."
- "Block: #12345"
- "Status: Confirmed ✅"
- Click "View on Explorer" (open in new tab)
🎬 SCENE 6: BLOCKCHAIN VERIFICATION (2:30-2:45)
Visual
- Block explorer page open
- Show transaction details:
- From address
- To address (RemittanceVault contract)
- Value
- Timestamp
- Gas used
- Return to dashboard
Voiceover
"Here's the proof—this transaction is permanently recorded on Polkadot.
You can see:
- The sender address
- Our RemittanceVault smart contract
- The exact amount
- The timestamp—just 6 seconds ago
This isn't a simulation. This is a real blockchain transaction that anyone can verify.
Back to the dashboard..."
On-Screen Text
- Highlight contract address
- "Verified on Polkadot Paseo"
🎬 SCENE 7: SAVINGS POOL (2:45-3:15)
Visual
- Navigate to "Savings" page
- Show current balance in savings
- Display APY and earnings
- Click "Deposit"
- Enter amount ($100)
- Approve transaction
- Balance updates in real-time
Voiceover
"LatinBridge isn't just for sending money—it's a complete financial platform.
I currently have $500 in the savings pool, earning 5% annual percentage yield.
This month alone, I've earned $2.08 in interest.
Let me add $100 to my savings.
The interest rate is calculated on-chain by our SavingsPool smart contract—no trust required.
Approve the transaction... and my balance updates immediately.
I can withdraw anytime with no penalties."
On-Screen Text
- "Balance: $500.00"
- "APY: 5.00%"
- "Earned This Month: $2.08"
- After deposit: "New Balance: $600.00"
🎬 SCENE 8: MICROLOANS (3:15-3:45)
Visual
- Navigate to "Loans" page
- Show credit score calculated from on-chain history
- Display available loan amount
- Click "Apply for Loan"
- Modal shows:
- Loan amount slider
- Interest rate (based on credit score)
- Repayment terms
- Monthly payment calculation
- Show approval process (instant)
Voiceover
"Here's something revolutionary—microloans based on blockchain credit scoring.
LatinBridge has analyzed my transaction history and calculated an on-chain credit score: 720.
Based on this, I'm pre-approved for up to $2,000 at 8% APR.
Let's say I need $1,000 for an emergency.
I can choose my repayment term—I'll select 12 months.
The platform instantly calculates my monthly payment: $86.99.
If I approve... the loan is funded immediately from the smart contract.
No bank visits. No paperwork. No weeks of waiting.
Just instant, blockchain-powered financial access."
On-Screen Text
- "Credit Score: 720 (On-Chain)"
- "Max Loan: $2,000"
- "APR: 8%"
- "Monthly Payment: $86.99"
🎬 SCENE 9: LIVE INTEGRATIONS (3:45-4:10)
Visual
- Navigate to Settings or Test page
- Show integration status dashboard:
- ✅ ExchangeRate-API (Live)
- ✅ Didit KYC (Live)
- ✅ Stripe Payments (Live)
- ✅ Polkadot RPC (Live)
- Quick view of exchange rates updating
- Show all 6 currencies supported
Voiceover
"Let me show you what makes this production-ready.
All our integrations are live:
ExchangeRate-API provides real-time rates for 6 currencies—USD, Mexican Peso, Brazilian Real, Argentine Peso, Colombian Peso, and Guatemalan Quetzal.
Didit handles our KYC verification for regulatory compliance.
Stripe enables fiat on-ramp for users without crypto.
And of course, we're connected directly to Polkadot.
These aren't mocked APIs. Click any of these and you'll see live data."
On-Screen Text
- "6 Supported Currencies"
- "4 Live Integrations"
- "0% Mock Data"
🎬 SCENE 10: SMART CONTRACTS (4:10-4:30)
Visual
- Show contracts page or README
- Display all 6 deployed contracts with addresses:
- UserRegistry
- RemittanceVault
- SavingsPool
- MicroloanManager
- ExchangeRateOracle
- PaymentNetworks
- Click one contract address to view on block explorer
- Show verified contract code
Voiceover
"The backbone of LatinBridge is our smart contract infrastructure.
We've deployed 6 contracts on Polkadot Paseo testnet:
UserRegistry manages user accounts and KYC tiers.
RemittanceVault handles all money transfers.
SavingsPool manages deposits and interest calculations.
MicroloanManager handles loan applications and credit scoring.
ExchangeRateOracle stores exchange rate data on-chain.
And PaymentNetworks integrates local payment systems.
Every single one is verified on the block explorer.
1,781 lines of production-ready Solidity."
On-Screen Text
- List all 6 contract addresses
- "All Verified on Blockscout"
- "1,781 lines of Solidity"
🎬 SCENE 11: TRANSACTION HISTORY (4:30-4:45)
Visual
- Navigate back to dashboard
- Click "Transaction History"
- Show list of recent transactions:
- Remittances
- Savings deposits
- Loan payments
- Each with block explorer link
- Filter by type
- Export option
Voiceover
"Finally, complete transparency with transaction history.
Every action I've taken is recorded on the blockchain:
- The $200 I just sent to Brazil
- My $100 savings deposit
- Previous loan payments
Each transaction links directly to the block explorer for verification.
I can filter by type, date range, or export for my records.
Total transparency. Zero hidden fees."
On-Screen Text
- "All Transactions On-Chain"
- "Exportable for Records"
🎬 SCENE 12: CLOSING (4:45-5:00)
Visual
- Zoom out from dashboard
- Fade to LatinBridge logo
- Show key stats:
- 0.5% Fees
- 6 Deployed Contracts
- 6 Supported Currencies
- 5% APY Savings
- Instant Settlement
- GitHub and demo links
Voiceover
"That's LatinBridge—a complete blockchain financial platform built on Polkadot.
We're solving real problems for 50 million migrants who deserve better than 8% fees and 3-day waits.
Everything you just saw is live and testable right now.
Visit our GitHub for the code, our demo site to try it yourself, or read our judge testing guide for step-by-step instructions.
LatinBridge—blockchain-powered financial access for everyone.
Thank you."
On-Screen Text
- Website: latinbridge-remittance.vercel.app
- GitHub: github.com/henrysammarfo/latinbridge-remittance
- Built for LATIN HACK 2025
- Social media handles (if applicable)
📋 PRODUCTION CHECKLIST
Pre-Recording
- Clear browser cache and cookies
- Close unnecessary browser tabs
- Disable browser notifications
- Set screen resolution to 1920x1080
- Test audio quality (clear, no background noise)
- Have testnet tokens in wallet
- Verify all integrations are working
- Practice run-through (timing)
Recording Setup
- Use screen recording software (OBS, Loom, Camtasia)
- Record at 1080p, 30fps minimum
- Use high-quality microphone
- Record in quiet environment
- Have script visible on second monitor
- Enable mouse highlight/clicks for visibility
During Recording
- Speak clearly and at moderate pace
- Pause briefly between sections
- Move mouse deliberately (not too fast)
- Show loading states briefly (prove it's live)
- Highlight important information
- Smile in your voice (enthusiasm is contagious)
Post-Production
- Trim any dead space
- Add on-screen text/annotations
- Background music (subtle, professional)
- Color correction if needed
- Add intro/outro animations
- Export at 1080p, high bitrate
- Add closed captions for accessibility
- Upload to YouTube as unlisted
- Test playback quality
Video Metadata
- Title: "LatinBridge - Blockchain Remittance Platform | LATIN HACK 2025"
- Description:
LatinBridge is a production-ready blockchain remittance platform built on Polkadot that reduces fees from 8% to 0.5% for cross-border money transfers to Latin America. 🚀 Features: - 0.5% transaction fees (92% cheaper than traditional) - Instant settlement on Polkadot blockchain - 5% APY DeFi savings pools - On-chain microloans with instant approval - 6 deployed smart contracts - 100% live integrations (no mock data) 🔗 Links: - Live Demo: [URL] - GitHub: https://github.com/henrysammarfo/latinbridge-remittance - Testing Guide: [URL] Built for LATIN HACK 2025 - Tags: blockchain, polkadot, defi, remittance, latinhack2025, fintech, cryptocurrency, web3
- Thumbnail: High-quality image with LatinBridge logo and "0.5% Fees | Built on Polkadot"
🎯 ALTERNATIVE VERSIONS
90-Second Version (For Social Media)
Focus on:
- Problem (15s)
- Solution (20s)
- Live send transaction (40s)
- Call to action (15s)
60-Second Teaser
Show only:
- Hook with stats (10s)
- Complete one transaction (40s)
- Closing with links (10s)
Silent Version (For Auto-Play)
- All key information in on-screen text
- Visual flow tells the story
- Captions for accessibility
💡 PRO TIPS
Voiceover Best Practices
- Warm up your voice before recording
- Drink water but not right before speaking (avoid mouth sounds)
- Stand up while recording (better voice projection)
- Smile while speaking (it changes your tone positively)
- Re-record sections that don't feel right
- Be enthusiastic but not over the top
Visual Best Practices
- Slow down mouse movements (easier to follow)
- Pause on important info (give viewers time to read)
- Use zoom/highlight for small text
- Show loading states briefly (proves it's live)
- Smooth transitions between sections
- Consistent pacing throughout
Common Mistakes to Avoid
- ❌ Moving mouse too quickly
- ❌ Clicking before explaining what you're clicking
- ❌ Mumbling or speaking too fast
- ❌ Long silent pauses
- ❌ Browser notification interruptions
- ❌ Forgetting to show key features
- ❌ Making video too long (lose viewer attention)
📊 SUCCESS METRICS
A great demo video should:
- Be under 5 minutes (3-4 ideal)
- Show at least 3 core features
- Include live blockchain interaction
- Have clear audio throughout
- Display professional visuals
- Tell a story (not just feature list)
- Inspire confidence in the technology
- Include verifiable proof (block explorer)
- End with clear call to action
🎬 SCRIPT VARIATIONS
For Different Audiences
Technical Judges:
- Emphasize smart contract architecture
- Show contract verification on explorer
- Discuss security measures
- Highlight Web3 integration quality
Business Judges:
- Focus on market size and unit economics
- Emphasize user experience
- Show complete user journey
- Highlight regulatory compliance
General Audience:
- Focus on problem-solving
- Emphasize fee savings
- Keep technical jargon minimal
- Show emotional impact (helping families)
🎥 Ready to record? Remember: You're not just demoing a product—you're showing how technology can change lives. Make every second count!
Good luck! 🚀
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.