Skip to Content
GlossarySSmart Contract

Smart Contract

Self-executing code on the Ethereum blockchain that automatically enforces agreement terms when conditions are met.

What is Smart Contract?

A smart contract is a self-executing program stored on the Ethereum blockchain, written in languages like Solidity. It automatically executes predefined actions when specific conditions are met, without intermediaries. Smart contracts power decentralized applications (dApps), enabling functions like token issuance (e.g., ERC-20), NFT creation (e.g., ERC-721), or automated financial agreements in DeFi. They are immutable once deployed, ensuring trustless and transparent execution, with all interactions recorded on the blockchain and requiring gas fees for computation.

Last updated on