Connect your wallet You get paid to it. One signature — no gas, no ETH.

Need someone to play? Find opponents, grab a team and get on voice — in the Discord. Join →
x402 Trinity Gaming

Compete in matches and earn instantly, straight to your USDC wallet on Base.

Pick a stake, queue up, play the match. Winners split the pool the moment it is called — no payout request, no waiting on a withdrawal, no account holding your money. Every cent of entry money goes into the pool.

Bodycam · Madden 27
New to this? Start here Three things, about ten minutes, and only the first time
  1. Sign in and connect your wallet

    Use the one you have, or get one:

    MetaMask

  2. Send USDC on Base

    Send USDC to the wallet you are entering from, on the Base network.

  3. That is it

    The only thing in your wallet needs to be USDC.

    A $0.50 match costs $0.51. Win and you get $1.00, straight to the same wallet, the moment the result is confirmed.

Rather watch it? Every step, start to finish.

Leaderboards

Nobody has played a match yet.

Live now

Matches being played right now. Back a side and you are matched against somebody backing the other one — even money, and only the part somebody takes is ever at risk.

Pick your game

Where you play

You are only matched with people in your own region. Knowing it after a match has formed is too late to help.

Free to enter — we put the money up

You pay nothing and you sign nothing. The prize is already sitting in a contract before you join — you can check it on BaseScan — and it can only be paid to the winning side or sent back to us. Winnings go straight to your connected wallet.

Pick your stake

Your game account

Enter the queue

Queue up

Nothing leaves your wallet until a match actually forms. If the queue never fills, you've paid nothing and there's nothing to refund.

You must be 18+ and it is on you to know this is lawful where you are. Stakes settle on-chain and cannot be reversed. Terms.

Your record

Bring people in

You right now

Matches on now

Nothing running yet.

Operator — every match

How it works

  1. Pick a stake

    Eight of them, 50¢ to $100. Each one is its own queue.

  2. Sign once

    One wallet popup. No gas, no ETH, no approval transaction — we broadcast it and pay the Base fee.

  3. The queue fills

    Two waiting is a 1v1, ten is a 5v5. Your stake only leaves your wallet when the match actually forms.

  4. Play it out

    Versus, in Bodycam, with the players you were matched into.

  5. Report it

    One player per side posts the result with a screenshot. Name the same winner as the other side and it pays out there and then. In a 1v1, if they never answer, three minutes and it is yours.

  6. Winners split the pool

    Every stake in the match, divided among the winning side. At any size, that's double what you put in.