Transaction lifecycle
Finality
Finality has two definitions on Linea:
- Soft finality: The transaction is confirmed on Linea. This takes two seconds, i.e Linea's block time. See step 3. For simplicity, Linea is guaranteed to not reorg—remove competing versions of blockchain history in favor of a canonical one—when there are reorgs on L1.
- Hard finality: The proof submitted to L1 has been verified, and two epochs have elapsed. The typical time before hard finality is 6-32 hours, although the six-hour minimum will be reduced to zero in future. See step 6.
Transactions on Linea proceed through the following steps: