What are smart contract

Smart contracts are digital contracts stored on a blockchain that are automatically executed when predetermined terms and conditions are met

Smart contracts are typically used to automate the execution of an agreement so that all participants can be immediately certain of the outcome, without any intermediary’s

involvement or time loss. They can also automate a workflow, triggering the next action when predetermined conditions are met