This pool is to collect funds to finalize RadiantScript. Target funds: 5M RXD. Funds Collected: check here.

13 Nov 2022, 21:53
This pool is to collect funds to finalize RadiantScript Target funds: 5M RXD Funds Collected: check here Donation Address: 1BojjndFZG5zdDaWKbLmtg4iuVSHKnsNWu Read more on Discord. RadiantScript is a fork of CashScript (https://cashscript.org/). RadiantScript is a higher level language that makes it easier to write contracts. A higher level language is needed if we want to attract more developers to Radiant. CashScript is a BCH project that already supports the introspection op codes that Radiant uses, but it needs further work to fully support Radiant's induction op codes and other features. RadiantScript will include support for all Radiant op codes including all new op codes in 1.2.0. It supports induction proofs and can be used to build fungible tokens, NFTs and other contracts. The language grammar is also being extended so developers can write code that runs before the unlocking function. CashScript is currently limited to running one unlocking function when spending a UTXO which is inadequate when using OP_STATESEPARATOR and stateScript/codeScript op codes. Radiant contracts need the capability to have UTXOs unlocked in two steps, with a stateScript function and codeScript with multiple functions. The CashScript contract deployment system is unusable by Radiant since it uses P2SH. We will need to use rad-scryptlib instead. The artifacts produced by the compiler will be modified so it's compatible with rad-scryptlib. So we will use the sCrypt libraries but with a different compiler. General Discussion 👈🏻