Fantasy football with stablecoins: how USDC goes in, where it sits and how winners are paid, where paid entry is available

Updated · Published by Gaffer

A fantasy league with friends has one money problem: somebody has to collect the entries, keep them safe for nine months and pay the winners. A stablecoin league takes the commissioner out of that job. On Gaffer, where paid entry is available, entries and prizes are in USDC, each entry, minus the service fee, is paid at the moment of joining, the prize pool sits in a vault that belongs to the league, and the winners are paid automatically once Gaffer has confirmed the final table. This page walks through every step of the money: in, at joining, during the season, out.

Why a stablecoin

USDC is a dollar-backed digital currency issued by Circle. USDC is designed to stay at one US dollar, so the prize pool is counted in dollars from the first deadline to the last. There is no price chart in your league, and USDC can be sent from wallet to wallet without a bank account or a card on either side.

Getting USDC into your Gaffer wallet

  • A wallet is created when you sign up. It lives in the app; there is no seed phrase to write down to start, and no extension to install.
  • From a Starknet wallet or an exchange. Send USDC on Starknet from Ready, Braavos, Xverse, an exchange or any wallet app to the address shown on the deposit screen, or scan its QR code.
  • From another chain. The wallet’s deposit options connect MetaMask, Phantom, Coinbase or any wallet, and the transfer is bridged and swapped into Starknet USDC.
  • With a card. Card, Apple Pay, Google Pay and other payment methods, when that option is open; if it is paused, sending USDC still works.
  • Where it runs. Gaffer runs on Starknet and is listed in the Starknet dapps directory.

What happens when you join a paid league

Where paid entry is available, each entry, minus the 5% service fee, is paid at the moment of joining into the league’s own vault; the fee and the prize split are shown on screen before anyone pays. Joining is a sponsored action from the wallet in the app, so no network fee comes out of the entry. Once the league locks, the prize pool is closed to new entries. Nobody holds the pool, not the commissioner and not Gaffer. The commissioner can never move the pool. Gaffer confirms the final standings and triggers the payout; the vault can only pay members of that league or return their entries. The terms set out the fee and the paid-league rules.

Payout and withdrawal

When the last round is final, Gaffer confirms the standings and, after a review period of at least 24 hours, the prize pool is paid automatically to the winners’ wallets. The split is the one shown before anyone joined, and winners file no payout request. Your balance is yours: the wallet screen sends USDC to a wallet or an exchange when you choose, and a free league needs no balance at all.

Dropouts, taxes and where paid entry is available

  • Dropouts. Leaving before the lock returns the entry minus the 5% service fee; after the lock a member cannot leave with a refund. Agree it with your group before the first payment, as you would any league rule.
  • Taxes. Prizes may be taxable income where you live; keep the record of entries and payouts and ask a tax adviser about your own situation. This page is not tax advice.
  • Eligibility. Paid entry is for players 18 and over (or the age of majority where you live, if higher) in supported locations. It is not available in some US states and Canadian provinces or in a short list of countries, including those under comprehensive sanctions; the terms list them, and the location check runs when you create or join a paid league.
  • Free first. You can create a free Gaffer game for the Premier League or the Champions League today with no deposit at all; Gaffer games explained helps you pick a format.

The same questions for any league you pay into

Whatever the currency, ask who controls the money until the payout, how the record is kept and who presses the button at the end. A payment app leaves all three with one person; a dues service answers them with approvals; a vault league answers them with the vault and a payout by the published split. How to collect money for a fantasy league compares the four ways, and FPL money leagues lists the checks to run before paying any entry fee anywhere.

Questions people ask

Can I play fantasy football with USDC?

Yes, where paid entry is available. On Gaffer a wallet is created when you sign up; deposit USDC from a Starknet wallet, an exchange or another chain, then join a league with an entry fee. Each entry, minus the 5% service fee, is paid at the moment of joining into the league’s own vault, and the winners are paid automatically once Gaffer has confirmed the final table.

How do I deposit USDC into Gaffer?

Send USDC on Starknet from Ready, Braavos, Xverse, an exchange or any wallet app, by address or QR code; from another chain, the wallet’s deposit options connect MetaMask, Phantom, Coinbase or any wallet and the transfer is bridged and swapped into Starknet USDC; a card, Apple Pay or Google Pay works when that option is open.

Does Gaffer hold the prize pool?

No. Where paid entry is available, each entry, minus the 5% service fee, is paid at the moment of joining into the league’s own vault. The pool locks when the league locks, and the winners are paid automatically once Gaffer has confirmed the final table, with no commissioner in between. The commissioner can never move the pool. Gaffer confirms the final standings and triggers the payout; the vault can only pay members of that league or return their entries.

How do I withdraw my USDC?

From the wallet screen, send to a wallet or an exchange when you choose. Prizes arrive in the same wallet when a league’s payout is made, with no request to file, and a free league never needs a balance.

Are USDC fantasy prizes taxable?

They may be, depending on where you live and on the amount. Keep a record of every entry and payout for the season and ask a tax adviser about your own situation. This page is not tax advice.

Who can join a paid league with USDC?

Paid entry is for players 18 and over (or the age of majority where you live, if higher) and is not available in some US states and Canadian provinces or in a short list of countries, including those under comprehensive sanctions; the terms list them. A free league is open to everyone and needs no deposit.

Sources and rules

References checked

Related

Start free with your group. Where paid entry is available, the fee and prize split are shown before anyone joins.

Create a free game