Coin auction board · TikTok LIVE Studio / OBS

Live coin
auctions
on your
stream.

A countdown board that runs on your own PC and drops into TikTok LIVE Studio as a Link source. Gifts hit the standings the second they're sent. The clock runs the snipe delay by itself. And every gift fires the exact clip TikTok plays — 1:1, native alpha, no green screen.

Windows 10 / 11 one-line install nothing else to set up press / for commands
1:00default match
20ssnipe delay
782gift clips wired
1click to launch
connected · @22camozz link source · 400 × 710
demo · real board render · bots stand in
01 / The board

One rectangle.
Every state handled.

A single 400×710 Link source runs the whole match on its own. Scroll and watch it move through every state. You only press Start.

Waiting idle

Banners up, clock parked at your match length. The host handle in the standings is real; everyone else is a bot standing in for a viewer.

Running 1:00

Live standings, top 12, medals for the podium. A row flashes the moment coins land on it, and rows slide when the order changes.

Snipe delay 0:20

At zero the snipe clock takes over — 20 seconds by default, red across the board. Optional: every new gift resets it.

Winner ended

Highest total takes it. Crown, confetti, handle and coin count fill the whole rectangle.

Tie ended

Level on top? The TIE screen fires instead. Continue in the panel resumes the match with 1:00 on the clock.

Vouch after win

A vouch prompt follows the winner: type vouch in chat to confirm the trade. Then the host presses Back to board.

Top banners
Vouch count, NO MINIMUM, snipe badge. Text, colour, spacing and roundness are yours; the border follows the stroke.
Clock + bar
Tektur numerals with a two-stop gradient, progress bar underneath. Both turn red in the snipe.
Standings
Sorted live. TikTok display names and profile pictures come straight from the gift event.
Participants
A running count of everyone who has sent at least one gift this match.
Counting rules
Anything after the clock hits zero is ignored. Streak gifts count once, when the streak ends.
02 / Try it

Press start.

This is the match engine and the control panel, running in your browser with the same rules as on stream. Put yourself on the board with your TikTok @, then restyle the rectangle and download a theme.json Naxui reads on launch.

Idle1:00
0 bidders0 coins
Real people real TikTok pictures

Your real profile picture lands in the standings, the gift pill and the winner screen — the way it does on stream. The page remembers who joined.

1 · Match length
customminsec
2 · Run the match
Snipe delay overtime
reset on gift
add time
Testing tools bots stand in for viewers
add coins

Coin buttons fire the clip first; the coins land 300 ms later, exactly like the real panel. Gifts after 0:00 are ignored, so press Start first.

🎨 The rectangle (board box)
quick themes
save it next to Naxui.bat as theme.json → the board wears it on the next launch
@22camozzLIVE👁 1.2K

Drop an image on the board to set a background · ?transparent=1 makes the page see-through on stream

03 / Clips

Every clip,
inspected.

Every TikTok gift that has an animation ships wired — 782 native-alpha clips — each a WebM of the real effect that plays on its own see-through Link source (/fx) the instant the gift arrives. A sample is below; the numbers are read from the files, live.

checkerboard = transparent on stream

Corgi

Placement
Per-clip X / Y / width as a percentage of the real Link source box. Drag it where you want it in the FX editor and save.
Crop
Edge crop per side, up to 45% — trims baked-in padding so the clip sits tight against your board.
Sharpness
Unsharp mask, 0–100, per clip. Small clips scaled up on stream stop looking soft.
Keying
Chroma key for green-screen clips, near-black removal with a tunable threshold. Native-alpha clips need neither.
Gift pill
Nova sent Corgi ×3” with the sender's real display name and profile picture, looked up from tiktok.com and cached on disk.
Viewport
The overlay reports the exact size TikTok Studio gives it, so the editor can match it in one click.
Add your own
Drop a .webm / .mp4 / .gif into the animations folder. It's playable immediately, no server change.
Watermark
Every clip on this page carries the Naxui mark while it plays and cannot be saved from the player. On stream the clips are clean.
04 / Setup

Three steps.
No account.

One line in PowerShell installs everything — the runtime, the board and all 782 animations. No Node, no unzipping, no account. A Naxui icon lands on your desktop and the control panel opens.

01

Run one line

Open PowerShell and paste irm https://naxui.dev/install | iex. It downloads everything into a hidden folder, drops a Naxui desktop icon and opens the control panel. Nothing else to install.

02

Add it to LIVE Studio

The control panel shows your board link — add it as a Link source in TikTok LIVE Studio, and add /fx as a second source for the animations. Set that source to Custom resolution 1080 × 1920 so it stays razor sharp. On OBS, a Browser Source at localhost:3100 works directly.

03

Go LIVE and connect

Type your @ in the panel and press Connect to Live. The dot turns green and real gifts land on the board, each firing its own TikTok clip. Press Start when the bids are ready.

Windows PowerShellnaxui.dev/install
PS C:\Users\you> irm https://naxui.dev/install | iex ============================================ Naxui installer ============================================ Getting the app runtime... done Downloading Naxui... done Downloading animations (782 clips)... done Desktop icon created. Done! Naxui is installed. Opening your control panel. Next time, just click the Naxui icon on your desktop.
05 / Under the hood

What it actually does.

No dashboard, no subscription server in the middle. A small Node process on your machine serves two pages and talks to TikTok's public LIVE feed.

Board
Online on launchlocalhost:3100
Public link
Cloudflare quick tunnelauto-renews if it drops
Live feed
tiktok-live-connectorv2.1 · gifts, streaks, avatars
Panel
Installable appEdge / Chrome window
Clips
782 wiredevery TikTok gift
Build
v1.0.0Windows 10 / 11 · Node 18+
Runs on
Your PC. Windows 10 / 11, Node 18 or newer. Nothing hosted, nothing to sign up for.
On stream
One Link source for the board, an optional second one (/fx) for animations. See-through mode with ?transparent=1.
Live updates
Server-Sent Events with a polling fallback, so it stays live through tunnels and proxies that buffer.
Gift source
Connect to Live reads TikTok's public gift feed for your @. Or push gifts yourself: POST /webhook with an optional shared secret.
Counting
Streak gifts count once, when the streak ends. Duplicate message IDs are dropped. Gifts after zero are ignored.
Persistence
Theme, FX layout and saved usernames are written next to the app and survive relaunches.
Port
3100 by default. Change it with PORT in .env.
Privacy
Only the board page is exposed through the link. Your @ is public anyway. No password, no login, ever.

Changelog v1.0.0

  • 2026-07Native VP9 alpha clips for Meteor Shower, Work Hard Play Hard, Sports Car, Interstellar and Desert Wolf. The old black-keyed versions are retired.
  • fixPressing Connect to Live twice no longer opens a second feed that counted every gift twice.
  • fixThe 250 ms gap between the clock hitting zero and the status flipping to ended is closed. Late gifts stay out.
  • newThe public link reopens itself with a fresh address if cloudflared drops mid-stream, and pushes it to the panel.
  • newStroke glow (0–100) replaces the old stroke brightness control, which did nothing on a white stroke.
  • newGift pill shows the sender's real display name and profile picture, looked up once and cached.
  • newThe panel launches by Edge app id, so it opens with the real Naxui taskbar icon.
06 / FAQ

Questions hosts ask.

Q.01TikTok LIVE Studio won't take localhost. What do I paste?+

Studio's Link source needs a public address. Naxui opens a free Cloudflare link at launch, copies it to your clipboard and shows it at the top of the panel with a Copy button. Paste that one. OBS users can skip it entirely — a Browser Source accepts http://localhost:3100 directly.

Q.02Does the public link change?+

Yes. The free quick link is new on every launch and only works while the Naxui window is open. If it drops mid-stream, a fresh one is opened automatically and pushed to the panel. A permanent link that you set in Studio once needs a domain plus a named Cloudflare tunnel.

Q.03What happens on a tie?+

If two or more people finish level on top, the TIE screen shows instead of a winner, with both avatars and the tied total. Press Continue in the panel and the match resumes with 1:00 on the clock. Try it above: add bots, start, then press “Tie someone to #1” and End.

Q.04Do gifts during the snipe delay count?+

Yes — the snipe delay is overtime, the match is still live until it hits zero. Off by default, “reset on gift” restarts the snipe clock every time a gift lands. Anything after zero is ignored, even if it arrives a few hundred milliseconds late.

Q.05Do I have to give it my TikTok password?+

No. Connect to Live only needs your public @. It reads the same public gift feed any viewer sees. Nothing is posted from your account and nothing is stored beyond the display names and avatars you save for the gift pill.

Q.06Can I change how the board looks?+

Everything inside the rectangle: fill and opacity, stroke and glow, font, timer and header gradients, row and banner colours, banner text, background image, and pixel sizing for the timer, banners and bar. Build it in the playground above and download the theme.json.

Q.07What does it need on my PC?+

Windows 10 or 11, Node 18+, and Edge or Chrome for the panel window. The launcher tells you if Node is missing and installs its own components on the first run. Around 100 MB on disk with the animation clips.

07 / Install

Get Naxui.

One line. That's the install.

Open PowerShell and paste this. Everything downloads and the control panel opens — no Node, no unzipping, no account.

irm https://naxui.dev/install | iex
Join the Discord

In the box

  • Board + control panel + FX overlay
  • 782 gift clips, native alpha — every TikTok gift
  • Private runtime bundled — no Node to install
  • One line to install + a desktop icon
  • FX editor for clip placement
  • Webhook for custom gift sources

Questions before you run it? The Discord is where updates, new clips and setup help live.