two players · one bankroll · no positions

You don't pick. You pay.

DraftFor20 deals you a name and starts a clock. There are no positions and no rankings, so nothing in the app tells you who is good. That argument is the game.

No signup. Your opponent just needs the code.

loading the board

How a card goes

  1. 01

    The deck deals

    Nobody nominates and nobody types anything. The server shuffles a hidden deck and flips one name at a time. Neither of you can see what is coming.

  2. 02

    Whoever is up decides

    Take them for the $1 minimum, or hand them straight to your opponent for free. Turns alternate, so you both get the call.

  3. 03

    The other one bids

    If you took them, they can push the price up. Raise, pass, raise again. The clock resets on every raise and it runs on the server.

  4. 04

    It locks

    The money comes off, the name lands on a roster, the next card flips. When both rosters are full, whatever cash you have left is the argument.

the wall

You can never bid yourself short

You have to keep back the minimum for every player you still owe. That money is hatched off on the rail and the server refuses any bid that crosses it, so the wall is visible before you hit it and enforced after.

Bids are re-checked against your live bankroll inside a single database transaction. Two fast taps cannot both slip through.

Ari$13
spent$7
can bid$10
reserved$3

Three players still owed at $1 each, so $3 is hatched off and untouchable. The marker is a standing bid of $8. Push it past the hatch and the server says no.

the point of the whole thing

A vertical board, ready the second you finish

Both rosters, every price, both leftover totals, at 1080 by 1920. Screen-record it or download the PNG. There is no algorithmic winner and there never will be.

THE $20 AUCTION DRAFTK7QM4P

Football Draft

Ari
1Josh Allen$7
2Bijan Robinson$1
3Ja'Marr Chase$8
4Cade Ottonfree
5Younghoe Koo$2
spent $18 of $20
Bo
1Jayden Daniels$1
2Saquon Barkley$9
3Puka Nacua$1
4Brock Bowers$8
5Zach Ertz$1
spent $20 of $20

Priciest pick: Saquon Barkley $9 · Ja'Marr Chase took 5 raises

Ari finished with$2
Bo finished with$0
DraftFor20draftfor20.vercel.app$20 each · 5 players

What the host controls

Roster size
How many players each team ends up with. No positions, no slots to fill.
Bankroll
Any starting amount, not just $20. Both players get the same.
Minimum bid
Sets the floor and the reserve maths for every pick.
Counter-bid clock
10, 15, 20 or 30 seconds. Server-side, so nobody can stall it.
Gives each
How many times you can dump a card on your opponent. Two by default.
Unlisted rooms
Rooms are reachable by code only. Nothing is browsable.