← Back to glossary
📜

Smart Contract

Security

Code on a blockchain that runs automatically.

Definition

A smart contract is code stored on a blockchain that can run automatically when conditions are met.

In plain English Code on a blockchain that runs automatically.

Why this matters

Why it matters: Bugs can’t be easily fixed once deployed, and mistakes can expose funds or data.

Example

Example: A contract automatically releases payment when a delivery is confirmed.