Today's contract is live · ends in --:--:--

Everyone gets the same contract. One finishes first.

A daily competition for TORN players. A fresh set of objectives drops every TCT day. You play TORN as usual, we verify every step from the TORN API, and the fastest agents take the prize.

Free to joinServer-verified progressYour key stays in your browser
CONTRACT #0002 ·

Trials are Here

Active
Standard · 1 winner5 objectives
--:--:--left today · TCT
Objectives5
Agents1
Leader3 / 5
Winners1
  • 01 · Complete 3 crimesgeneral · +10 pts
    easy
  • 02 · Use 5 medical itemsenergy · +10 pts
    easy
  • + 3 more objectives
Prize
$500,000 + 2x Xanax
Use 1,500 energyenergyFly to Switzerland ×2travelLose 5 attackscombatDefeat a player 5+ levels abovecombatComplete 3 crimesgeneralUse 5 medical itemsitemsVisit 3 different countriestravelSell an item on the marketeconomyGain 5,000 faction respectfactionAchieve 3 critical hitscombatTrain 1,000 stat pointsgeneralEarn $5Meconomy
Registered agents—Accounts on The Contract
Active agents—Seen in the last 24 h
Active contracts—Live right now
Contracts completed—Closed with results
Rewards distributed—Prize cash delivered
How it works

Four steps from signed
to paid.

There’s no grinding a different checklist from everyone else. It’s the same contract for every agent, and you win on planning, timing and game knowledge.

01

Connect your TORN key

Your key is stored encrypted in your own browser only. We never save it, and admins can never see it.

02

The contract drops

Every TCT day a new contract goes live with the same objectives for every agent. It ends at midnight TCT.

03

Play TORN as usual

Keep the app open and it syncs your TORN logs to tick objectives off. Away for a while? It catches up when you’re back.

04

Finish first, get paid

Finish order comes from TORN’s own timestamps, so a late sync never costs you. Admins send prizes in-game, and you can follow the status live.

Inside the app

Your whole run, at a glance.

A calm, fast dashboard that shows where you stand, what’s left and who’s ahead, updating live while you play.

thecontract.app/todayIllustration

Good evening, Agent

TodayContractStandingsProfile
Done 60%
Rank #4
Day elapsed 71%
CONTRACT · STANDARD
The Swiss Run
Progress
6/10
Continue →
Rank climb last 6h
#87#31#12#4
Time left today
06:58
Ends 23:59:59 TCT
Contract types

Five ways to win.
Each with its own colour.

The type is announced before the contract goes live, so you always know what you’re racing for. Its colour runs through the whole contract page.

Standard

Winner takes all

The first agent to finish wins the whole prize.

Top 3

Podium finish

The first three to finish share a tiered prize.

Top 5

High five

Five places pay out. Steady play is rewarded.

Top 10

The black contract

Ten places pay out on the hardest contracts.

Everyone

Survival

Everyone who finishes before midnight TCT gets paid.

Why agents stay

Fair by design.
Addictive by accident.

Anti-cheat

Nobody can just say they finished.

Progress only comes from TORN data our server fetches itself, using the key your browser sends with each sync. Every event is checked once, put in order, and screened for impossible patterns.

TORN logs→Tracker→Rules→✓ Verified→Live rank
Live rank

Watch yourself climb.

World clock

One TCT day. No extensions.

--:--:--UNTIL MIDNIGHT TCT
Privacy

Your key stays with you.

It’s stored encrypted on your device only. We never save it, and admins never see it.

••••••••••••K4a2🔒 this device
Archive

Every contract, forever.

Objectives, winners, finishing times and turnout for every day since launch.

Payouts

Prizes you can follow.

Admins send rewards by hand in TORN. Your reward page shows when a prize goes from pending to delivered.

◷ Pending→✓ Delivered
Hall of Fame

Become the best contractor in TORN.

Wins, podiums, streaks and fastest runs keep you competing beyond today’s prize.

🏆 First win⚡ Speed runner🔥 Three in a row
Hall of Fame

The names to beat.

The Hall of Fame is waiting for its first name

Champions appear here once the first contracts are completed. It could be you.

Behind the contract

Yes, I was bored with Duke contracts.

CREATORDickSlater [3718561]
TORN profile ↗

Why The Contract exists

TORN hands you one extra mission a day, and after a while that gets old. The Contract gives everyone the same set of objectives every day, so there's always something real to work towards. The aim is to run this lifetime beside TORN.

It's built with newer players in mind: friendly competition, a reason to push your stats and grow, and prizes that help with money early on. Getting new TORN mission NPCs is going to take years.

Keep the contracts running

The Contract is free and run by one player. Donations from TORN players fund the prizes and keep contracts going for good.

$2Mraised
1donors
Donate in TORN ↗Send cash or items to DickSlater [3718561] in TORN, with “Contract donation” in the message. It's added to the history below. At last, thanks for being a donator in this project of mine.
Donation history1 donation
DonatorAmount donatedDonation dateMessage
Anonymous2,000,00020 Oct 202606:42 TCT“Let's go”
Questions

Before you sign.

Is my TORN API key safe?

Your key is stored only in your own browser, encrypted. Our server never saves it: it’s used for a single sync and then thrown away. Admins can see that your key works, but never the key itself. You can forget it on a device at any time. You need a Full access key, because TORN only shares your activity log with Full keys (API keys are read-only either way).

Can I try it without a key?

Yes. The demo runs entirely in your browser with sample contracts and simulated progress. It needs no account and no key, and nothing is saved on our side. Demo points are just for fun.

When does a contract start and end?

Each contract belongs to a single TCT day. It can go live any time after 00:00 TCT and always closes at 23:59:59 TCT that day. A short grace window after midnight lets everyone’s last syncs arrive before winners are confirmed. Only activity before midnight counts.

Do I need to keep the app open?

Tracking runs while the app is open on one of your devices, because your key never leaves it. If you step away, nothing is lost: the next sync catches up from your TORN logs, as long as it happens before the grace window ends.

How do I get paid?

Our admins send prizes to winners by hand inside TORN, so payouts aren’t instant. Your reward page shows the status, and it changes from Pending to Delivered as soon as your prize is sent.

What does “Tracking paused” mean?

Occasionally an admin may pause tracking, for example during a TORN API problem. The clock keeps running, but activity during the pause isn’t counted. You’ll see a clear status tag while it’s paused.

Contract #0002 is live now

Your contract
is waiting.

Try a sample contract in your browser, then connect your key and race the real one.

Try the demo first