v2 Contract SDK
  • Orbs Contract SDK
  • Getting Started
    • About smart contracts
    • Becoming a Go developer
    • Installing Gamma - local blockchain
    • Deploying your first contract
    • The Orbs Starter Kit
    • Downloading the Contract SDK
  • Orbs Contracts
    • Smart contracts
    • Layout of a contract file
    • Data types (Exported Functions)
    • State
    • Address
    • Events
    • Error handling
    • Calling other contracts
    • Calling Ethereum contract
    • API Reference
    • Limitations of Orbs Contracts
    • Creating a new contract
  • Gamma in Depth
    • Starting and stopping the server
    • Test keys and accounts
    • Deploying smart contracts
    • Sending transactions and queries
    • Checking sent transaction status
    • Reading Logs from Contracts
    • Working with multiple environments
    • Upgrading to latest versions
    • Gamma server under the hood
    • Deploying Gamma in the Cloud
      • Amazon Web Services
      • Google Cloud Platform
      • Azure
Powered by GitBook
On this page

Orbs Contract SDK

NextAbout smart contracts

Last updated 5 years ago

The Orbs smart contract SDK is a framework for building decentralized applications over the Orbs blockchain. These applications are made of smart contracts written in the programming language.

The three chapters in the documentation cover:

  • - a high level overview of contract development in Orbs

  • - how to develop a new contract - a full reference of the Orbs Contract SDK

  • - working with gamma-cli, the Orbs local blockchain implementation

Support for additional programming languages like JavaScript is under way.

Github repo

Orbs is an MIT-licensed open source project. The source code for the contract SDK is available on Github

Go
Getting started
Orbs Contracts
Gamma in Depth
https://github.com/orbs-network/orbs-contract-sdk