Smart Contract

Function

A smart contract is a self-executing agreement where the terms between parties are directly written into lines of code, stored and run on a blockchain. Its core function is to automate the execution of contractual obligations when predefined conditions are met, eliminating the need for intermediaries. This immutable and transparent nature ensures that agreements are carried out exactly as programmed. They are the foundational building blocks of decentralized finance.