A contract is a request by a manufacturer to test their hardware under specific conditions which was added in version 0.24[outdated] for career mode. The first contracts are predefined but they transition to randomly created contracts. They are then based on templates where only the specific properties need to be set.
Accepting a contract is optional but there will be rewards if the contract was successfully finished and penalties for failures. Contracts will reward science, in game currency and reputation if successful. Failing a mission will cause loss of in game currency. Multiple contracts can be activated at the same time but some have deadlines. Multiple contracts can be completed by the same craft. Their difficulty ranges from trivial tasks to exceptionally difficult missions.
Some contracts generate a specific situation, like a stranded kerbonaut, which will be generated as soon as the contract is accepted. Objects spawned by contracts can't be controlled until a craft is within 2.5 km of the object by pressing [ to switch between nearby craft.
- “First Contract Playthrough” by Miguel (Maxmaps) uploaded on the official Kerbal Space Program channel released on the 11 July.
- “Version 0.24 - Overview (Kerbal Space Program)” by HOCgaming released on July 14, 2014
- “Kerbal Space Program - Early Access Look At Update v0.24” by Scott Manley released on July 14, 2014