For Streamer
📖 User Guide for Streamers
Welcome to Kubi! This guide will help you set up your streamer profile, configure donation alerts, and start receiving onchain donations from your community.
Table of Contents
Getting Started
Dashboard Overview
Setting Up Your Donation Link
OBS Overlay Setup
Overlay Customization
Token Management
Auto-Yield Feature
Donation History & Analytics
Leaderboard
FAQ
Getting Started
Step 1: Connect Your Wallet
Visit the Kubi landing page
Click "Connect Wallet" in the header
Choose your wallet provider (MetaMask, Coinbase Wallet, etc.)
Sign the authentication message (SIWE - Sign-In with Ethereum)
Step 2: Complete Onboarding
After connecting, you'll be guided through onboarding:
Set your display name
Upload a profile photo (PNG/JPEG, max 5MB)
Configure initial settings
Step 3: Access Your Dashboard
Once onboarded, you'll have access to the full streamer dashboard at /dashboard.
Dashboard Overview
The dashboard is your command center for managing donations and settings.
Stats Cards
At the top, you'll see three key metrics:
Total Donated
Total USD value of donations received
Current Yield APY
Percentage yield on your auto-yield tokens
Active OBS Widgets
Number of connected overlay instances
Real-time Earnings Chart
The interactive chart shows your donation earnings over time with timeframe filters:
1D - Last 24 hours
7D - Last 7 days (default)
30D - Last 30 days
All - All time
Token Breakdown
See which tokens you've received and their value breakdown with growth percentages.
Setting Up Your Donation Link
Create Your Link
Navigate to Dashboard → Create Link
Your donation slug is automatically set to your user ID
(Optional) Add a welcome message for donors
Click "Generate link"
Your Donation URL
Your donation page URL format:
Share Options
Copy link - Click the copy button to share anywhere
Download QR - Generate a QR code image for panels, overlays, or social media
TIP
Add the QR code to your Twitch panels, YouTube description, or Discord server for easy access.
OBS Overlay Setup
The overlay displays donation alerts directly on your stream.
Step 1: Get Your Overlay URL
Go to Dashboard → Overlay
Copy the OBS Overlay Link from the sidebar
The URL format is:
Step 2: Add Browser Source in OBS
Open OBS Studio
In the Sources panel, click + → Browser
Name it "Kubi Alerts" or similar
Paste your overlay URL
Set dimensions:
Width: 1920
Height: 1080
Check "Shutdown source when not visible" (optional)
Click OK
Step 3: Position the Overlay
The overlay is transparent by default
Alerts appear in the bottom-left corner
Resize and position as needed for your stream layout
QR Code Overlay (Optional)
You can also add a QR Code overlay that displays your donation QR code on stream:
Copy the QR Code Overlay link from the Overlay Editor
Add as another Browser Source in OBS
Position in a corner of your stream
Overlay Customization
Customize your alerts from the Overlay Editor page.
Visual Theme
Choose from two themes:
Vibrant Dark
Bold, colorful design with gradients (default)
Minimal Light
Clean, white background for lighter streams
Animation Presets
Select how alerts enter the screen:
Slide In Left - Slides from the left edge
Fade In - Fades into view
Pop Up - Bounces in with energy
Glitch Effect - Cyberpunk-style glitch animation
Content Settings
Minimum Amount (USD)
Donations below this won't trigger alerts
Min Audio (USD)
Minimum for audio/voice message alerts
Min Video (USD)
Minimum for video/YouTube alerts
Show Yield APY
Display auto-yield stats on alerts
Text-to-Speech
Read donation messages aloud
IMPORTANT
Set appropriate minimums to prevent spam alerts. Common settings are:
Text: $5
Audio: $10
Video: $20
Testing Your Overlay
Use the test buttons in the Overlay Editor:
Send Test Message - Triggers a text donation alert
Test Video - Triggers a YouTube video alert
Test Audio - Triggers an audio message alert
This sends alerts to your actual OBS overlay, so make sure it's open!
Token Management
Configure which tokens you accept for donations.
Primary Token
Set a primary token that donations are auto-swapped to. This simplifies your received tokens into one preferred currency.
Common choices:
USDC - USD stablecoin
USDT - Tether stablecoin
IDRX - Indonesian Rupiah stablecoin
Token Whitelist
Control which tokens donors can send:
Enabled tokens appear in the donor's token selector
Disabled tokens cannot be used for donations
Auto-Swap
When a donor sends a different token than your primary:
The donation is received in the donor's chosen token
It's automatically swapped to your primary token
You receive the swapped amount (minus swap fees)
Auto-Yield Feature
Your received tokens can automatically earn yield through DeFi protocols.
How It Works
Donations are received in your primary token
Tokens are deposited into yield-bearing protocols
You receive representative tokens (e.g.,
IDRXkbfor staked IDRX)These tokens grow in value over time based on APY
Viewing Your Yield Positions
Check the Auto-Yield Positions card on your dashboard:
Protocol
The DeFi protocol (MethLab, InitCapital, etc.)
Token
The representative token you hold
Growth %
How much yield you've earned
Balance
Your current balance
Yield Protocols
Kubi integrates with multiple yield protocols:
MethLab - Mantle-based staking
InitCapital - Interest-bearing positions
Compound - Compound Finance integration
NOTE
Yield rates vary based on market conditions. Current APY is displayed on your dashboard.
Donation History & Analytics
Viewing Donation History
Navigate to Dashboard → History to see all your donations:
Date
When the donation was received
Donor
Supporter's name and wallet
Amount
Token amount and USD value
Message
The donation message
Status
Confirmed, Pending, or Orphaned
Filtering & Search
Filter by date range
Search by donor name
Sort by amount or date
Export Data
Export your donation history for accounting, taxes, or analytics.
Leaderboard
The leaderboard shows your top supporters.
Ranking Criteria
Supporters are ranked by total donation value in USD.
Leaderboard Display
Each entry shows:
Rank position (#1, #2, etc.)
Supporter name and avatar
Total donated amount
Donation count
Promoting Your Leaderboard
Encourage donations by:
Showing the leaderboard on stream
Shouting out top supporters
Offering perks for top positions
FAQ
How quickly do donations appear?
Donations appear on your overlay within 5-30 seconds after blockchain confirmation.
What if a donation doesn't show on my overlay?
Check:
Your OBS Browser Source is running and visible
The donation meets your minimum threshold
Your overlay URL is correct
Pusher connection is active (check browser console)
Can I receive donations when offline?
Yes! Donations are always received to your wallet. Alerts only appear when your overlay is running.
How do I change my primary token?
Go to Dashboard → Settings and update your token preferences.
What are the platform fees?
Kubi takes a small percentage of each donation. The exact fee is configured by the platform admin.
Can I refund a donation?
Blockchain transactions are irreversible. Refunds must be sent as new transactions from your wallet.
How do I access my tokens?
All tokens are in your connected wallet. You can view and manage them directly through MetaMask or your preferred wallet.
What's the difference between regular and yield tokens?
Regular tokens
Standard tokens (USDC, ETH, etc.)
Yield tokens
Representative tokens that earn yield (IDRXkb, etc.)
Yield tokens can be unwrapped back to regular tokens at any time.
How do I update my overlay settings?
Changes in the Overlay Editor are auto-saved after 1 second. Your live overlay will update automatically.
Can I have multiple donation links?
Currently, each streamer has one main donation link based on their ID.
Is there a tutorial video?
Check Dashboard → Tutorial for a step-by-step walkthrough video.
Best Practices
For Maximum Engagement
Prominent donation link - Pin in your chat, add to panels
Display QR code - Show on stream for mobile viewers
Acknowledge donations - Thank supporters in real-time
Set reasonable minimums - Balance spam prevention with accessibility
Enable TTS - Makes donations more interactive
For Security
Never share your private key - Kubi never asks for it
Verify transaction details - Check amounts before signing
Use a dedicated streaming wallet - Separate from personal holdings
Keep your wallet software updated
For Tax & Accounting
Export donation history regularly
Track token values at time of receipt
Consult a crypto-savvy accountant
Keep records of any yield earnings
Support
Need help? Here are your options:
Check the Tutorial page in your dashboard
Review this documentation
Contact the Kubi support team
Join the community Discord
Happy streaming! 🎮✨
Last updated