Blockchain & Infrastructure
Also: on-chain program, dapp backend
Smart Contract
Self-executing code deployed on a blockchain that automatically enforces predefined conditions without intermediaries.
A smart contract is a program stored on a blockchain that runs exactly as coded when predetermined conditions are met — with no possibility of downtime, censorship, or third-party interference. Smart contracts are the foundation of DeFi, NFTs, DAOs, and most on-chain applications. Ethereum popularized the concept; the EVM (Ethereum Virtual Machine) is the dominant smart contract execution environment. Contract code is immutable once deployed unless upgrade patterns are built in.