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

Google Cloud Platform

Setup Gamma Server on GCP

PreviousAmazon Web ServicesNextAzure

Last updated 4 years ago

  1. Go to your GCP console at:

  2. Open the hamburger menu on the left side

  3. Choose "Marketplace"

  4. Under the "Search for solutions" text box type "Orbs" and choose the result "orbs-gamma-devkit"

  5. Click on "Launch"

  6. If you want to change any parameters of the VM please do so in this step

  7. Click on "Deploy"

  8. The public IP address of the newly created machine will appear on this page under the property titled "Site address":

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

https://console.cloud.google.com/home/dashboard
deploy first contract
Screen Shot 2021-03-09 at 16.18.10.png
click here