#1 ranked: CoinbaseLearn and Earn rewards plus $10 for your first $100 traded (new customers only)Check offer →
CryptoRanking
Glossary

Smart contract

A program recorded on the blockchain that automatically executes programmed conditions without an intermediary.

A smart contract is code recorded and executed on the blockchain that automatically carries out a specified action once programmed conditions are met — for example, transferring funds once the other party provides proof of delivery. Once deployed on the network, such a contract runs on its own and usually can no longer be unilaterally changed.

Smart contracts are what power most DeFi applications, decentralized exchanges (DEXs), and NFTs — Ethereum was the first widely used blockchain to introduce them, though many other networks support them today as well.

Related terms