Streamer fee bridge · Twitch, not X
Fees accrue.
They claim with Twitch.
Launch a coin pointed at a Twitch channel. Trading fees sit in a pot keyed to that broadcaster’s user id. They log in with Twitch to prove it’s them — then pull. Same shape as UsePaid’s $PAID rail, swapped onto Twitch identity.
Hot preview · rails not live yet · identity proof is real design
To the Twitch broadcaster named on the pot — after OIDC proof (sub = user id).
Buy $NLO on the open market → burn. Supply only goes down.
Protocol treasury — ops float, legal, product. Published cut, not a hidden fee.
How a coin points here
Anyone can launch on **pump.fun**. Put this exact line in the coin description, then set fee sharing to Neverlogoff at 100% and revoke the sharing authority:
Fees to twitch.tv/<login> via Neverlogoff
We resolve the login to a Twitch user id and key the pot to that id. Until sharing is 100% and revoked, the coin is detected — not payable.
How you know it’s them
Not because someone typed xqc in a form. Because Twitch tells our server
this browser finished OAuth as user id N. Logins change; ids don’t.
- Launch — Helix resolves the channel → pot keyed by
twitch_user_id. - Accrue — fees sit without them signing up.
- Claim — Login with Twitch (OIDC + PKCE). Gate:
pot.id == id_token.sub == validate.user_id. - Pay — bind a wallet (or later: off-ramp). First withdraw waits a lock window.
What this is not
- Not “paste your Twitch URL and get paid.”
- Not Bits / subs as the payout root of trust.
- Not a bio-link or clip as proof.
- Not X Money — payout identity is Twitch; settlement is wallet / later rails.