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

  1. Visit the Kubi landing page

  2. Click "Connect Wallet" in the header

  3. Choose your wallet provider (MetaMask, Coinbase Wallet, etc.)

  4. Sign the authentication message (SIWE - Sign-In with Ethereum)

Step 2: Complete Onboarding

After connecting, you'll be guided through onboarding:

  1. Set your display name

  2. Upload a profile photo (PNG/JPEG, max 5MB)

  3. 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:

Card
Description

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.


  1. Navigate to Dashboard → Create Link

  2. Your donation slug is automatically set to your user ID

  3. (Optional) Add a welcome message for donors

  4. 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

  1. Go to Dashboard → Overlay

  2. Copy the OBS Overlay Link from the sidebar

The URL format is:

Step 2: Add Browser Source in OBS

  1. Open OBS Studio

  2. In the Sources panel, click +Browser

  3. Name it "Kubi Alerts" or similar

  4. Paste your overlay URL

  5. Set dimensions:

    • Width: 1920

    • Height: 1080

  6. Check "Shutdown source when not visible" (optional)

  7. 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:

  1. Copy the QR Code Overlay link from the Overlay Editor

  2. Add as another Browser Source in OBS

  3. Position in a corner of your stream


Overlay Customization

Customize your alerts from the Overlay Editor page.

Visual Theme

Choose from two themes:

Theme
Description

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

Setting
Description

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:

  1. The donation is received in the donor's chosen token

  2. It's automatically swapped to your primary token

  3. You receive the swapped amount (minus swap fees)


Auto-Yield Feature

Your received tokens can automatically earn yield through DeFi protocols.

How It Works

  1. Donations are received in your primary token

  2. Tokens are deposited into yield-bearing protocols

  3. You receive representative tokens (e.g., IDRXkb for staked IDRX)

  4. These tokens grow in value over time based on APY

Viewing Your Yield Positions

Check the Auto-Yield Positions card on your dashboard:

Column
Description

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:

Column
Description

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

  • 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:

  1. Your OBS Browser Source is running and visible

  2. The donation meets your minimum threshold

  3. Your overlay URL is correct

  4. 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?

Type
Description

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.

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

  1. Prominent donation link - Pin in your chat, add to panels

  2. Display QR code - Show on stream for mobile viewers

  3. Acknowledge donations - Thank supporters in real-time

  4. Set reasonable minimums - Balance spam prevention with accessibility

  5. Enable TTS - Makes donations more interactive

For Security

  1. Never share your private key - Kubi never asks for it

  2. Verify transaction details - Check amounts before signing

  3. Use a dedicated streaming wallet - Separate from personal holdings

  4. Keep your wallet software updated

For Tax & Accounting

  1. Export donation history regularly

  2. Track token values at time of receipt

  3. Consult a crypto-savvy accountant

  4. Keep records of any yield earnings


Support

Need help? Here are your options:

  1. Check the Tutorial page in your dashboard

  2. Review this documentation

  3. Contact the Kubi support team

  4. Join the community Discord


Happy streaming! 🎮✨

Last updated