Skip to content

Commit

Permalink
Add pronunciation
Browse files Browse the repository at this point in the history
  • Loading branch information
xhliu committed Jul 2, 2019
1 parent dce69ba commit 1e0bd26
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
The Scrypt Language Reference
=============================

Scrypt is a high-level smart contract language for Bitcoin SV.
Scrypt (pronounced “ess crypt”) is a high-level smart contract language for Bitcoin SV.
Bitcoin supports smart contract with its Forth-like stack based Script language.
However writing smart contract in native Script is cumbersome and error-prone.
It quickly becomes intractable when the contract size and complexity grow.

Script is designed to facilitate writing smart contract running on chain.

* It is easy to learn. Syntactically, Scrypt is similar to Solidity, making it easier to be adopted by existing smart contract developers. However, the resemblance is only superficial, since Scrypt is compiled into Bitcoin Script by the underlying compiler, instead of EVM bytecode.
* It is statically typed. Type checking can help detect many errors at compile time
* It is statically typed. Type checking can help detect many errors at compile time.
* It comes with a full-fledged IDE, including editor, compiler, and debugger. The first version is web based, no installation required to start playing immediately.


Expand Down Expand Up @@ -38,3 +38,6 @@ Script is designed to facilitate writing smart contract running on chain.
rpuzzle
ackermann

..
contributing: PR for example contracts

0 comments on commit 1e0bd26

Please sign in to comment.