← BACK

baseLINE

Installation Guide

Get up and running with baseLINE in just a few clicks! Choose your platform below.

For Streamers

1

Visit Twitch Extensions Page

Go to your Twitch Creator Dashboard and navigate to the Extensions section.

Open Twitch Dashboard
2

Search for baseLINE

In the Extensions browser, search for "baseLINE" or "Base Network crypto tipping".

Search term: "baseLINE crypto tipping"
3

Install & Configure

Click "Install" and configure the extension placement:

  • Panel: Add to your channel panels for always-visible tipping
  • Overlay: Show live tip notifications during stream
  • Component: Interactive widget for viewer engagement
4

Connect Your Base Wallet

Link your Base Network wallet to receive tips:

MetaMask
Most popular
Coinbase Wallet
Native Base support
WalletConnect
Mobile friendly
5

Start Streaming!

You're all set! Your viewers can now send crypto tips during your streams.

Learn About Tipping

For Viewers

1

Find baseLINE Enabled Streams

Look for streams with the baseLINE extension installed. You'll see the crypto tipping panel or overlay.

💡 Tip: Streams with baseLINE show a "💰" icon in their panels
2

Get a Base Network Wallet

You'll need a cryptocurrency wallet that supports Base Network:

MetaMask
Browser extension
Download →
Coinbase Wallet
Mobile app
Download →
3

Add Base Network

Configure your wallet to connect to Base Network:

Network Name: Base Mainnet RPC URL: https://mainnet.base.org Chain ID: 8453 Currency Symbol: ETH
4

Get Some ETH

You'll need ETH on Base Network to send tips:

  • Bridge from Ethereum: Use the official Base bridge
  • Buy directly: Some exchanges support Base deposits
  • Faucets: Get small amounts for testing (testnet only)
Base Bridge
5

Start Tipping!

Connect your wallet to baseLINE-enabled streams and start supporting your favorite creators!

For Developers

1

Clone the Repository

Get the baseLINE source code from GitHub:

git clone https://github.com/baselineclick/baseline.git cd baseline
2

Install Dependencies

Install Node.js dependencies and set up the development environment:

npm install npm run setup:dev
3

Configure Environment

Set up your environment variables:

cp .env.example .env # Edit .env with your configuration
Required: TWITCH_CLIENT_ID, BASE_RPC_URL, REDIS_URL
4

Start Development Server

Run the development server with hot reload:

npm run dev # Server: http://localhost:3000 # Client: http://localhost:8080
5

Build & Deploy

Build for production and deploy:

npm run build npm run deploy:vercel

Need Help?

Join our community for support and updates!