Smart contract: a program on the blockchain, not a legal contract
A smart contract is a program stored on a blockchain that automatically carries out agreed terms, without an intermediary, once they are met.
English term: Smart contract
A smart contract is a program stored on a blockchain that runs automatically when predefined conditions are met. It is not a “contract” in the legal sense, but code. Once deployed, it works exactly as it was written and is usually hard to change. Tokens, decentralized exchanges and DeFi apps, among other things, are built on it.
The code will execute exactly as written, even if it contains a bug, and flaws in smart contracts have caused many losses. That is why audits, meaning independent reviews of the code, matter, though they too offer no guarantee. A contract also cannot check whether outside data is true. So-called oracles are used to supply it, and they can themselves be a weak link.
See it live
Related terms
Other terms in the “technology” category
This entry explains a concept and is not an investment recommendation. Cryptocurrencies and leveraged trading carry a risk of losing money. Risk Warning.
Want to see this on a chart?
In Strefa Tradingu, a free place to learn, we walk through glossary terms using real chart examples.
Worth reading next
- trading for beginners (opens in a new tab) — An independent start: a readiness test, calculators and common pitfalls.
- crypto trading course from scratch (opens in a new tab) — Akademia Klubu Zero: a single path of Polish-language videos, from your first candle to your own plan.
- how to invest in crypto (opens in a new tab) — Krypto na Lata: a long-term plan instead of daily trading.
Learn with the Klub Zero family
Recommended Courses, books and community from the creators of kryptoliczby.pl
Crypto without the chaos, once a week
A Sunday recap: what matters in the market, explained simply. No signals, no profit promises.