<p>You're correct that the duration of a Marlowe contract could be practically &quot;infinite&quot;: there is no specific limit on the timeout slot for a <a href="https://github.com/input-output-hk/plutus/blob/master/marlowe/src/Language/Marlowe/Semantics.hs" rel="nofollow noreferrer">Marlowe contract</a>.</p>

CC BY-SA 4.0
2021-05-01T10:10:09.647Z
What is your source? The link you provided is not specific enough to qualify as an answer.
Kevin Johnson
CC BY-SA 4.0
2021-05-03T13:24:27.403Z
(1) [`Timeout` can be any slot number](https://github.com/input-output-hk/plutus/blob/6d1a06a373ebaf8fd8408f23c9d72f96d922bbaf/marlowe/src/Language/Marlowe/Semantics.hs#L106), (2) [the Marlowe state machine does not impose any limits on the slot number](https://github.com/input-output-hk/plutus/blob/6d1a06a373ebaf8fd8408f23c9d72f96d922bbaf/marlowe/src/Language/Marlowe/Client.hs#L487), and (3) [the Marlowe redeem code](https://github.com/input-output-hk/plutus/blob/6d1a06a373ebaf8fd8408f23c9d72f96d922bbaf/marlowe/src/Language/Marlowe/Client.hs#L244) does not either.
B W Bush
CC BY-SA 4.0
2021-04-29T23:48:21.333Z
2021-04-29T23:48:21.333Z
B W Bush
<p>We know that Marlowe contracts always end mandatorily because a maximum timeout is defined. I wonder what the maximum timeout is, it seems like you can put a huge epoch/slot in which would be practically &quot;infinite&quot;.</p>

<marlowe><smart-contract>
What is the maximum timeout for a contract that you can define in Marlowe?
# What is the maximum timeout for a contract that you can define in Marlowe?

(Asked by: username_0 on 2021-04-29)

We know that Marlowe contracts always end mandatorily because a maximum timeout is defined. I wonder what the maximum timeout is, it seems like you can put a huge epoch/slot in which would be practically "infinite".

**Tags:** marlowe, smart-contract

---

## 1 answers

### Answer by username_1 on 2021-04-29. Score: 4 | Accepted answer

You're correct that the duration of a Marlowe contract could be practically "infinite": there is no specific limit on the timeout slot for a [Marlowe contract](https://github.com/input-output-hk/plutus/blob/master/marlowe/src/Language/Marlowe/Semantics.hs).

> **Comments:**
> **username_2**: What is your source? The link you provided is not specific enough to qualify as an answer.  
> **username_1**: (1) [`Timeout` can be any slot number](https://github.com/input-output-hk/plutus/blob/6d1a06a373ebaf8fd8408f23c9d72f96d922bbaf/marlowe/src/Language/Marlowe/Semantics.hs#L106), (2) [the Marlowe state machine does not impose any limits on the slot number](https://github.com/input-output-hk/plutus/blob/6d1a06a373ebaf8fd8408f23c9d72f96d922bbaf/marlowe/src/Language/Marlowe/Client.hs#L487), and (3) [the Marlowe redeem code](https://github.com/input-output-hk/plutus/blob/6d1a06a373ebaf8fd8408f23c9d72f96d922bbaf/marlowe/src/Language/Marlowe/Client.hs#L244) does not either.  

---

