Smart contract

A programme implemented using blockchain technology that enables the automatic exchange of items of value under pre-defined rules.

The operating logic and results of a smart contract are public. A smart contract removes intermediaries from the process and makes it reliable. Smart contracts are used in numerous different areas, such as decentralised finance.