Lightweight Smart Contracts

Lightweight Smart Contracts represent a framework for developing a layer of automation on top of the existing Ardor APIs. Contracts are developed by implementing predefined interfaces. The contract code is deployed as a cloud data transaction on the Ignis child chain, and a contract reference transaction is submitted to announce that some account is running some specific contract and to defines the contract setup parameters for this account. Ignis lightweight contracts do not run on all nodes, only on those who elect to execute them. Being stateless, contracts do not store data on the blockchain and do not manipulate blockchain objects directly, but only submit standard blockchain transactions as a result of their execution.

Lightweight Smart Contracts

Lightweight Smart Contracts on Ignis Public Blockchain on Ardor Platform

Lightweight Smart Contracts is a feature on the public blockchain Ignis and available to all child chains on the Ardor Platform

More information about Lightweight Smart Contracts on the Ardor Learning Hub