intermediate
Smart Contract
A self-executing program stored on a blockchain that automatically enforces and executes the terms of an agreement when predetermined conditions are met. Smart contracts are deterministic, immutable once deployed, and form the backbone of decentralized applications.
Examples
- A simple escrow contract releases funds only when both parties confirm delivery.
- A DEX's AMM contract automatically trades tokens based on pool ratios.
Knowledge Explorer
Explore This Concept in the Knowledge Graph
See how Smart Contract connects to other concepts, books, research, and developer resources.