What is a smart contract?
A smart contract is a program stored on a blockchain that runs as written when called, for example recording an event or transferring a record once set conditions are met. On Ethereum and compatible chains, smart contracts are usually written in Solidity.
Also called: self-executing contract
Why it matters
A smart contract can replace a middleman for rules that several parties must trust, such as a register of rights, delivery terms or royalty splits. Once deployed, code is hard to change and bugs are costly, so design, testing and an independent audit matter more than in a normal app. Plan upgrades and admin rights before launch.
What we do
Related terms
Need to put this in place?
Describe the task, we will name the scope, price and timeline. The price is fixed in the contract.