Smart Contract Overview

Developers have the choice of two languages for writing smart contracts:

Solidity

The flagship language of Ethereum, and most popular language for smart contracts.

LISP Like Language (LLL)

A low level language, Serpent provides a superset of LLL. There's not a great deal of information for working with LLL, the following blog /var/log/syrinx and associated lll-resurrected GitHub repository is a good place to start.

In order to deploy a smart contract onto the Ethereum blockchain, it must first be compiled into a bytecode format, then use conflux-Abigen to create contract binding for deploying and invoking with contract

Examples

Please refer to conflux-abigen-example

Last updated