Streams

CoinCast embeds Twitch, YouTube, and Kick only. Other platforms are rejected.

Supported links

  • Twitch twitch.tv/channel
  • Kick kick.com/channel
  • YouTube — watch / live / embed URLs, or youtube.com/channel/UC…/live

Permanent stream page

Each coin gets a short id used as /stream/{id}. That URL is written into coin metadata (website field) so it stays stable even if the creator changes the underlying platform link.

Live listing

Home and /live only show coins that are actually broadcasting on the platform. Attaching a URL is not enough — CoinCast checks Twitch, YouTube, and Kick status before listing.

Updating a stream

The creator wallet can attach, replace, or clear the stream from the coin page. Updates are signed by the wallet.

For more reliable Twitch / YouTube checks in production, set TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET, and YOUTUBE_API_KEY in the server environment.