Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction To Smart Contract

Introduction To Smart Contract

This is to get æternity lovers introduced to æternity Smart Contract

Emmanuel Joseph (JET)

July 06, 2019
Tweet

More Decks by Emmanuel Joseph (JET)

Other Decks in Programming

Transcript

  1. Why æternity Smart Contract? Smart Contract is a program on

    the blockchain that lives in the contract state tree in full node. The programming language used to write æternity Smart Contract is called Sophia Smart Contract
  2. Why smart contract? Contract execution should be safe, efficient, cheap

    and scalable. Sophia is a new reason like programming language invented for the æternity virtual machine. Developers write smart contracts that run on the æternity blockchain in Sophia. Sophia’s syntax is derived from (OCaml/ReasonML). æternity smart contract approach.
  3. Overreaching functional goal of Æternity smart contracts are: • Contract

    execution should be safe. • Contract execution should be efficient and scale. • Contract execution should be cheap. • There should be a simple way to migrate from Ethereum smart contracts. Goals of Smart Contract
  4. Application on Smart Contract can: Build your own æpp. •

    store data • transact funds • register names • manage funds • create oracles • any computational task What can I do with a Smart Contract
  5. Contact We would like to hear from you! The best

    way to contact us is on our forum: https://forum.aeternity.com/u/aeternityekiti Or via our social media channels: https://www.twitter.com/AeternityEkiti https://www.facebook.com/aeternityekiti/ https://telegram.me/aeternityekiti