✏️
go-conflux-sdk
  • README
  • Quickstart
  • Getting Started
    • Run a Node locally
    • Interacting with a Node
    • Deploy and Interact with Smart Contracts
    • Subscription
  • Smart Contracts
    • Smart Contract Overview
    • Getting Started with Solidity
    • Compiling Solidity source code
    • Interacting with Smart Contracts
    • Application Binary Interface
    • Contracts Supported
  • Transactions
    • Conflux Transactions
    • Obtaining CFX
    • Gas & Storage Collateral
    • Account Manager
    • Transfer CFX
    • Transaction Nonce
    • Batch Call snd Send Transactions
  • Other
    • Call/BatchCall RPC Hook
    • Conflux Addreess
  • Conflux-ABIGEN
  • ChangeLog
  • References
Powered by GitBook
On this page

Was this helpful?

  1. Smart Contracts

Smart Contract Overview

PreviousSmart ContractsNextGetting Started with Solidity

Last updated 3 years ago

Was this helpful?

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

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 and associated 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 to create contract binding for deploying and invoking with contract

Examples

Please refer to

Solidity
/var/log/syrinx
lll-resurrected GitHub
conflux-Abigen
conflux-abigen-example