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
  1. Gamma in Depth
  2. Deploying Gamma in the Cloud

Amazon Web Services

Setup Gamma Server on AWS

PreviousDeploying Gamma in the CloudNextGoogle Cloud Platform

Last updated 4 years ago

  1. Log into your amazon management console

  2. Select your desired region

  3. select EC2 -> Instances -> Launch Instances

  4. Navigate to "AWS Marketplace” and enter “Orbs” in the search text box

  5. Select "Orbs Network Developer Kit” -> Continue -> Review and launch (or edit instance parameters)

  6. To finalize the AMI initialization:

    • Click Launch

    • Select your desired option for ssh key pair. No key pair is required. But you may choose to set one up.

    • Launch instance

    A new instance is now launching.

  7. To obtain your server host name or IP address, navigate to EC2 instances console

You may now work with gamma server remotely. For more information on setting up a remote gamma environment on your local dev machine,

orbs-gamma-config.json
{
  "Environments": {
    "staging": {
      "VirtualChain": 42,
      "Endpoints": ["http://<ip>:8080"]
    }
  }
}

Prism block explorer will be available at http://<ip>:3000/

After setting up your Gamma remote environment, you can deploy your may

deploy first contract
click here