Smart contracts are blockchain-stored computer programs designed to be executed under certain circumstances. They are often used to automate the execution of an agreement so that all parties involved may be confident in conclusion without the need for an intermediary or additional time.
English (US)