Smart Contracts

From Miscellany
Revision as of 20:43, 6 September 2020 by Kat (talk | contribs) (→‎Programming a Smart Contract)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Smart contracts are programs which govern the behavior of accounts within the Ethereum state. They are written in the Solidity language, and are saved on the Ethereum blockchain. One of their uses is to act as the back-end to DApps.

“Smart contracts” are programs running on the blockchain that can execute automatically when certain conditions are met. These smart contracts enable developers to build far more sophisticated functionality than simply sending and receiving cryptocurrency. These programs are what we now call decentralized apps, or dapps. -- Beginner's Guide to Decentralized Finance

Programming a Smart Contract

Remix IDE

Remix is an online IDE for compiling Solidity smart contracts. An offline, CLI version is also available.

References


Back to Crypto Currency