Skip to main content

Off-Chain Contract

Definition

An off-chain contract is an agreement or transaction that occurs outside the main blockchain ledger. These contracts are typically settled or verified on a layer-2 solution or a separate system, with only periodic or final states recorded on the main chain. The primary purpose is to reduce congestion, lower transaction fees, and improve scalability by moving a significant portion of computational load off the main network. While executed off-chain, these contracts often retain a connection to the main blockchain for security and dispute resolution.