baseFM Guides
Choose your adventure
What is baseFM?
baseFM is like internet radio, but better. DJs stream live music, you listen for free, and everything runs on crypto (the Base network).
Listen
Free live music
Support
Tip DJs directly
Connect
Join events
Getting Started
Get a Wallet
You need a crypto wallet to use all features. Don't worry - it's free and easy!
We recommend Base Wallet:
- Download the Base Wallet app on your phone
- Create a wallet (it's free)
- That's it! You're ready
Connect Your Wallet
Tap the wallet button in the top corner of baseFM. Sign in with your Base Wallet.
Start Exploring!
Now you can listen to shows, tip DJs, buy event tickets, and more.
Listening to Shows
โFinding Live Shows
When a DJ is live, you'll see them on the homepage with a red "LIVE" badge. Just tap to listen!
Pro tip: Check the Schedule page to see when your favorite DJs are playing next.
โPersistent Player (Browse While Listening!)
baseFM has a global player that keeps playing even when you navigate to different pages. Start a stream, then explore the app - your music never stops!
Beginner Guide
New to crypto? Start here! Simple steps to get you listening in minutes.
Supporting DJs
Love what you're hearing? Send a tip directly to the DJ's wallet. They get 100% of it - no middleman!
ETH
Ethereum
USDC
US Dollar Coin
RAVE
Community Token
cbBTC
Wrapped Bitcoin
How to tip: On any DJ's profile or live stream, tap the "Tip" button, choose an amount, and confirm in your wallet. Done!
Events & Tickets
baseFM hosts real-world events! Buy tickets directly with your wallet - no sign-ups, no fees, money goes straight to the promoter.
How it works:
- Find an event you like
- Tap "Get Tickets"
- Pay with USDC from your wallet
- Your ticket is saved to your wallet!
Advanced Guide
For developers and power users. Technical deep-dive into baseFM.
- โTech stack & architecture
- โSmart contract details
- โStreaming setup (OBS, Mux)
- โAPI reference & webhooks
๐ปWhat is baseFM?
Internet radio, but onchain. DJs stream live music, you listen for free, and everything runs on the Base network.
Listen
Support
Connect
๐Quick Links
๐กKey Info
Hold 5,000 RAVE to unlock DJ streaming and community features.
DJ Streaming Guide
Everything you need to go live on baseFM - from first-timers to seasoned pros.
Step 1: Get Your Stream Key
- Make sure you have 5,000 RAVE in your wallet
- Go to DJ Dashboard
- Click "Create Stream" and fill in your show details
- Click "Setup Mux" to generate your RTMP credentials
- Copy your RTMP URL and Stream Key
Step 2: Choose Your Streaming Software
OBS Studio (Desktop - Recommended)
Free, powerful, works on Mac/Windows/Linux
- Download from obsproject.com
- Go to Settings โ Stream
- Service: Select "Custom..."
- Server: Paste your RTMP URL
- Stream Key: Paste your stream key
- Go to Settings โ Output โ set Audio Bitrate to 320kbps
- Add your audio source (microphone, soundcard, etc.)
- Click "Start Streaming"
Larix Broadcaster (Mobile)
Free app for iPhone and Android - stream from anywhere
- Download Larix Broadcaster from App Store / Play Store
- Tap the gear icon โ Connections
- Tap + to add new connection
- Name: "baseFM"
- URL: Paste your full RTMP URL with stream key
- Format: rtmp://...your-url.../your-stream-key
- Save and tap the red record button to go live
BUTT (Audio-only, lightweight)
Simple audio streamer - "Broadcast Using This Tool"
- Download from danielnoethen.de/butt
- Settings โ Main โ Server: Add
- Type: Icecast, Address: your RTMP server
- Port: 1935, Password: your stream key
- Set audio input device and bitrate
- Click Play to start streaming
Step 3: Recommended Audio Settings
128-320 kbps
44.1 kHz
Stereo
AAC
Pro tip: 256kbps is the sweet spot for quality vs. bandwidth. Go 320kbps if you want maximum fidelity.
Step 4: Go Live!
- Start streaming from your software
- baseFM automatically detects when you go live
- Your show appears on the homepage with a LIVE badge
- When done, stop streaming and click "End Stream" in dashboard
Troubleshooting
- Stream not showing? Wait 10-30 seconds for Mux to detect it
- Connection failed? Check your RTMP URL and stream key are correct
- Audio cutting out? Lower your bitrate or check your internet connection
- No audio? Make sure your audio input device is selected in your streaming software
Low fees, fast transactions. Use Base Wallet for best experience.
ETH, USDC, RAVE, or cbBTC. 100% goes to the DJ.
All Features
โ Core Platform
โ Community & Social
โ Events & Tickets
โ Wallet & Tokens
โ DJ Tools
โ AI & ExperimentalNEW
โ Promoter Tools
โ Platform
New Developers Welcome!
Want to build on Base? We're starting monthly meetups at a workshop cafe in Oxford. Come learn, collaborate, and build with fellow Base builders over coffee.
