Access denied

This page is only for the streamer’s Nostr key.

Admin

Settings

Provider:
Zap Stream

Stream Days

Loading credits...

Stream Status:

My Stream. My Domain. My Power.

Stream Days are added to your balance after payment is confirmed.
Stream Days run from 00:00 to 24:00 UTC. Activating streaming unlocks the current day only.
A Stream Day is only used when you activate streaming day for that day — it never decreases automatically.

Stream Balance

Managed on simulcast.me.

Go there

Stream Backend

Choose which Zap Stream-style backend to use for metadata + live note.

Active: —

Ignore this box when using simulcast.

Stream Forwarding

Mirror your live stream to Twitch, YouTube, Facebook Gaming, Kick, Trovo, or a custom RTMP target

Forwarding is handled on Zap Stream’s servers and depends on their current backend status.

managed on simulcast.me.

Go there.

📡 Live Stream Event

When using Simulcast you must use this feature.

  1. Start streaming in OBS using your Simulcast RTMP + key.
  2. Open /live/ and wait for your stream to appear.
  3. Come back here and press Start Live Stream.
  4. When you finish streaming, press End Live Stream.
Waiting for streamId from /live/ and Nostr extension…

📝 Live Stream Information

Add your live stream information.

Waiting for streamId from your Let's Fo Live page…

📣 Live Stream Announcement

Publish a "I'm live" Nostr note.

Paste this into your announcement if you want a Nostr preview card.

Notes can be published offline. Nostr stream links require a live stream.

Stream Backend Servers

Zap Stream backends. See your dot balance, RTMP URLs, keys, tiers, and raw endpoint JSON.

Balance: —
Advanced details (JSON)

                        
s1.letsfo.com LF-S1
Balance: —
Advanced details (JSON)

                        
api-core.zap.stream Core
Balance: —
Advanced details (JSON)

                        
api-ca.zap.stream CA
Balance: —
Advanced details (JSON)

                        
api-uk.zap.stream UK
Balance: —
Advanced details (JSON)

                        
streamstr.net SS
Balance: —
Advanced details (JSON)

    
api.shosho.live SH
Balance: —
Advanced details (JSON)

    
live.solomonstr.com SM
balance info..
Dot are usage units used to power live streaming.

Ignore this box when using simulcast

Terms of Service

Instructions:
Go to Tab1. Under the section "Stream Backend" select a backend using the radio button. Then come back here and accept the terms. Do this for each backend. If you don't accept the terms the backend will block you from streaming.
You only have to do this once.

Change the radio button if you want to check your Terms status…

Terms: zap.stream/tos

Terms are managed on simulcast.me.

OBS Widgets

Drop these in OBS as browser sources.

Chat Total Zaps Top Zaps Zapboard Zap Attack Chatters Countdown Balance  

Mobile Chat Console

Combined chat view + send box. Type to viewers or monitor your chat from your phone while streaming.

Chat console

Streamer Information

Name: —
Npub —
Pubkey (hex) —
Loaded from config.

Display Name
Icon URL
PNG/JPG/WebP URL. Must be https. (SVG blocked)
Lightning Address
Country
Pick your country (used for directory lists).
Gender
Badge preview
Optional. Stored locally in your LFL config.
relays
commentRelays
notesRelays
liveStreamRelays
videoRelays
Balance widget
Voice chat
Simulcast
serviceProviders
Domains only (no paths). s1.letsfo.com is always forced.
—
Saving will ask your Nostr signer to approve.
LFL Version –

How to Go Live (Quick Steps)

  1. Tab1 - Activate streaming.
  2. Tab2 - Click View balance & information to get your RTMP URL & stream key.
  3. Tab2 - Top up the selected backend server if needed.
  4. Tab1 - In Stream Backend, select the same backend you chose in step 2 using the radio buttons.
  5. Tab1 - Fill in your Live Stream Information and Live Stream Announcement (do not click on "Publish" yet).
  6. OBS - Enter the RTMP URL and stream key into OBS, then click Start Streaming.
  7. Live - Open your /live/ page and wait for the stream to appear. Refresh the page if necessary.
  8. Tab1 - Return to the admin panel. Click Publish on Live Stream Information & Live Stream Announcement.
  9. Tab1 - Live Stream Announcement is optional.
  1. Tab1 - Activate streaming.
  2. Simulcast - Get your RTMP URL, stream key, and set up NWC on simulcast.me.
  3. Tab1 - Fill in your Live Stream Information and Live Stream Announcement (do not click on "Publish" yet).
  4. OBS - Enter the RTMP URL and stream key into OBS, then click Start Streaming.
  5. Live - Open your /live/ page and wait for the stream to appear. Once it’s live, return to the Admin Panel.
  6. Tab1 - In the Live Stream Event section, click Start Live Stream.
  7. Tab1 - Click on "Publish" on Live Stream Information & Live Stream Announcement.
  8. Tab1 - Live Stream Announcement is optional.
  9. Tab1 - Don't forgot to click on "End Live Stream" after you finish streaming.

Database Information

This database stores cached Nostr events used by LFL (notes, boosts, replies, reactions, zaps, profiles).

LFL Network Verification

Status: Unknown

To be listed on the LFL Network, your domain must publish the file /.well-known/lfl.txt and then pass verification.

Backfill (sync my notes, from relays to local DB)

Installs are fast on purpose (recent events only). Use this to sync your older nostr history into your local DB.

Idle.

  

Mirror my notes to other relays

This copies your existing events from your local database to other relays. It does not “edit” your notes.

Idle.

Cron1 status (auto-activate stream day)

If Auto-Activate is enabled (Tab 1), this cron activates the new UTC day automatically.

Status
Loading…
Last run
—
Last action
—
Enabled
—
—

Cron2 status (live index stream state)

This cron keeps /live/ instant by caching the latest kind:30311 LIVE/ENDED status into your DB.

Status
Loading…
Last seen
—
—

Cron3 status (my-notes page cache)

This cron keeps /live/notes/my-notes/ fast by caching your own notes.

Status
Loading…
Last seen
—
—

Cron4 status (my-feed & LFL network notes cache)

This cron keeps /live/notes/my-feed/ & /live/nostr/network/ fast by caching the Streamer's My Feed & LFL Network.

Status
Loading…
Last seen
—
—

Cron5 status (mirror to relays cache)

This cron pushes your local events stored on your DB to your configured relays in the background.

Status
Loading…
Last seen
—
—

Updates

Support: Forum

Sleeping… (no updates server configured)