Live streams
Creators can stream alongside their token, so people can watch and chat, with a link to trade. Live in the app lists everyone streaming right now.
Watching
Anyone can watch, with no wallet and no sign-in. Open Live, pick a stream, and it plays in the page. A token that is streaming also shows its stream on its token page.
Under the player you see the stream's title, how many people are watching, when it started and how long it has been running. Trade the token opens the token page, where you buy and sell.
When a stream ends, the player is replaced with a note saying so, with any streams still live listed underneath.
If a stream breaks the rules, use Report this stream. StartupOS moderators review reports and can end or suspend a stream.
Going live
You need a connected wallet, to be signed in, and a token you launched yourself. Only a token's creator can stream about it. If you have not launched anything yet, start with Launching a token.
Press Go live, pick which of your tokens the stream is about, and give it a title of at least 3 characters. The title fills in from the token's name and ticker, and you can change it to anything you like.
Each of your tokens has one stream. Going live again for the same token reopens that stream with the same server and stream key, so you only set up your encoder once. If the platform is at its live stream capacity, Go live asks you to try again shortly.
End stream stops it. Only you can end your own stream.
Two ways to broadcast
StartupOS provides the streaming server, so you need no account anywhere else. Open Stream setup on your stream page to see both options.
From your browser
The simplest option. Press Go on camera and allow camera and microphone access when your browser asks. Your preview appears and you are on air.
Turn camera off and Mute mic work without ending the broadcast. Closing the tab ends it.
There is nothing to install, and you never handle a stream key.
With OBS, a camera, or another encoder
Use this if you want scenes, overlays, a capture card or a better microphone, or if your hardware streams on its own.
Stream setup gives you three values. Which ones you need depends on how many boxes your encoder has.
| Your encoder has | Use |
|---|---|
| Two boxes, a server and a stream key | Server and Stream key |
| One box, just an "RTMP URL" | Server and key in one URL |
In OBS, open Settings, then Stream, set Service to Custom, and paste the server and the key into their two fields. Copy each value from Stream setup exactly as shown.
Many action cameras, drones and phone streaming apps have only one field. If you paste just the server there, the encoder connects and never publishes, and nothing on screen tells you why. Use Server and key in one URL instead. It is the server with / and your stream key added on the end.
Treat your stream key like a password, and remember the combined URL contains it. Anyone with either one can broadcast as you, on your token's page. Paste them only into your own encoder. Both are masked in Stream setup until you press Reveal, so keep them hidden whenever your screen is on stream.
SRT is also available under Advanced (SRT) if your encoder prefers it.
Chat
Live chat sits beside the player. Anyone can read it, and you need to be signed in to post. Chat is open for posting while the stream is live.
- 300 characters per message.
- 5 seconds between messages, so one person cannot flood the room.
- Each person's name has its own colour, so you can follow who is talking.
As the streamer, you can pin one message at a time and ban a wallet from your chat. A ban also clears what that wallet already posted, and you can lift it later. It applies to your chat only: the person can still watch and trade.
Messages are screened before they post. A message that is clearly harmful, such as a request for a seed phrase, is blocked and never appears. Anything borderline is posted and passed to StartupOS moderators, who can remove it.
Stream time
StartupOS can set a daily limit on how long each token may stream. When the limit is off, streams have no time limit and nothing about it appears.
When it is on, the stream page shows Stream time left today next to the duration, and these rules apply:
| Each token starts the day with | 60 minutes |
| Every trade on that token adds | 2 minutes |
| Most a token can have in a day | 12 hours |
- Time is only spent while you are on air. If your connection drops, or your encoder has not started yet, the clock stops.
- A warning appears when 5 minutes are left. When time runs out, the stream ends. Trading the token adds time, which is why viewers see the countdown too.
- The limit is per token and resets at midnight UTC. A token with no time left cannot go live until trades add more or the day resets.
If your connection drops
The stream does not end straight away. It shows Reconnecting while your encoder tries again, and it carries on if you are back within about a minute.
After that, the stream ends and your stream key stops accepting video. To come back, press Go live again. The same server and key work again, so your encoder settings stay as they are.
Launching with a live stream
On Create you can pick Go live after launch instead of Standard launch. Once your token is created, its stream opens and you land on your stream page with Stream setup already open.
This costs no stream time. The clock starts only when you go on air, so take as long as you need to get set up.
If nothing appears when you start streaming
| What you see | Usually means |
|---|---|
| Your encoder says connected, the page stays on Starting | The server was pasted into a one-field encoder without the key. Use Server and key in one URL |
| Your encoder refuses to connect | The key is wrong or the stream has ended. Press Go live again, or reopen Stream setup and copy the values again |
| It worked, then stopped | The connection dropped. It shows Reconnecting for about a minute before ending |
| Go live says the platform is at capacity | Too many streams are live at once. Try again shortly |
| Go live says the token has used its stream time | Trades on the token add more, and the allowance resets at midnight UTC |
Good practice
- Check your camera and microphone before you announce the stream.
- Your countdown is public, so your viewers can see when time is running low.
- A stream tells you nothing about a token's quality. Check the token page before you buy: see Reading a token page and Trading and pricing.