Smart contract
Program logic deployed to a network and executed under that network's rules.
In context
Smart contracts may depend on oracles, administrators, interfaces, bridges and other contracts.
Related concepts
oracle, protocol, execution
Definitions are updated when a technical or legal distinction materially changes.