FightForFunds

For streamers

Charity streams your chat can fight in

Pick a cause, and we build a live head-to-head fight around it. Your chat picks a side, donates by card or wallet, and watches the bar move on your stream in real time - with every dollar held in a public on-chain escrow anyone can verify.

How it works

1. Pick the cause

Any cause you want to raise for. We verify the recipient - nonprofit status or identity plus written authorization - and their payout wallet is locked on-chain before the fight goes live.

2. Add the overlay

The live tug-of-war bar and donation alerts are embeddable pages built for OBS: drop them in as browser sources and the fight is on your stream.

3. Go live

Viewers donate in a few taps - no crypto homework, network fees sponsored - and every donation hits the feed, the bar, and your alerts the moment it confirms.

What you get

OBS-ready overlays

The live fight bar and donation alerts as browser sources. Totals update in real time; nothing to build.

Your community, on one side

Your viewers join a named crew, their collective total is tracked on the fight, and your crew can challenge another community to a side-vs-side showdown.

Match your chat

You (or your sponsor) commit a matching pledge and every chat donation is doubled up to the cap, shown live under your name.

Honest by design

The feed shows real donations only - never simulated. The redirect rule (losing side's donations go to the winner) is stated before every confirm, and the escrow is verifiable by anyone in chat.

A company rather than a channel? FightForFunds for companies. Raising for your own organization? Apply as a fundraiser. The mechanics are covered in our FAQ.

Start the conversation

Tell us your channel and the cause you want to fight for. A human replies within a few business days.