Bitcoin
$ 114,862

Ethereum
$ 2,335.9

What is a smart contract