Native FanDuel CSV format
V12 generates CSVs in FanDuel's exact entry-template format. Player IDs map to FanDuel's roster. Entry IDs map to your contest entries. Upload, accept, done.
V12 targets FanDuel's roster shapes directly: $60K NBA, $35K MLB, native entry-template CSV exports with player IDs and entry IDs filled in. Multi-contest support, real-time slate sync, and an agent that ships the upload in one workspace.
Most optimizers ship a generic CSV and ask you to remap player names by hand. V12 fills FanDuel's official entry-template format directly: every player slot carries the FanDuel player ID, every entry row carries the FanDuel entry ID for the contest. Drop the file into FanDuel's upload flow and it accepts the batch immediately — no manual matching, no failed validations, no last-minute scramble before lock.
FanDuel often issues a single template that covers several contests at once. V12 reads that template, cycles your generated lineups across every entry row in it, and returns one CSV that's already aligned to all the contests inside. You upload once. The Single Entry, Mass Entry, GPP, and cash distinctions stay in the engine: contest plans propagate into ranker behavior so the lineups you ship are actually shaped for the contest they're entered into.
The NBA engine targets FanDuel's $60,000 cap with PG/SG/SF/PF/C/G/F/UTIL — slot eligibility, salary buckets, late-swap windows, blowout context all wired in. The MLB engine targets FanDuel's $35,000 cap with P/C/1B/2B/3B/SS/OF×3, with stack shape, pitcher-batter correlation, and 70K+ contest field-aware analysis feeding the ranker. Both stay in lockstep with FanDuel's roster rules so the exported CSV is never rejected for shape.
A background relay refreshes a FanDuel auth token so the dashboard can read today's slates, contests, and entry templates directly from FanDuel — no copy-paste of slate IDs, no manual export. The dashboard always sees current locks, current scratches, and the current contest entry template, so the lineups V12 generates match the contest you're actually about to enter.
Every run ships with the same pillars: pool, projections, ownership, simulation, ranker, and warnings.
V12 generates CSVs in FanDuel's exact entry-template format. Player IDs map to FanDuel's roster. Entry IDs map to your contest entries. Upload, accept, done.
When the FanDuel template covers multiple contests in one CSV, V12 fills every entry row with a ranked lineup. No manual splitting, no copy-paste between contests.
Contest plans propagate to the engine. Mass Entry runs scale up; Single Entry runs lock first; cash games tighten the ranker; GPP loosens it for ceiling.
A token relay keeps a fresh FanDuel session so the dashboard sees today's slates, contests, and entry templates in real time — no copy-paste of slate IDs.
Both engines target FanDuel's official rosters: NBA $60K cap with PG/SG/SF/PF/C/G/F/UTIL, MLB $35K cap with P/C/1B/2B/3B/SS/OF×3.
Locked players, OUT, and unavailable players are blocked at the wall. The exported CSV never contains a player the contest would reject.
Yes. V12 ships CSVs in FanDuel's native entry-template format. FanDuel player IDs are filled in for every roster slot, and FanDuel entry IDs are mapped to your contest entries, so the file uploads directly into the FanDuel contest without any manual matching.
Yes. When the FanDuel template covers multiple contests in one CSV, V12 cycles the generated lineups across every entry row so the file is ready to upload as a single batch instead of being split per contest.
NBA and MLB are native today, both targeting FanDuel's official roster shapes. DraftKings support is on the roadmap and is currently shown as Coming Soon inside the dashboard — V12 is honest about what's wired end-to-end versus what's still being built.
A master-session token relay keeps a fresh FanDuel auth token so the dashboard can pull today's slates, contests, and entry templates directly from FanDuel — no copy-paste of slate IDs, no exporting CSVs from FanDuel by hand. The relay refreshes the token in the background.
Yes. Within the dashboard, the agent has tools to generate lineups against the selected slate and contest, and to assemble the FanDuel entry-template CSV with the contest's entry IDs already in place. The CSV is returned in the same workspace as the chat.