Skip to content
Powered By Gala
  • Documentation
  • Contact Us
  • Start Building
  • Home
  • Documentation
    • 0.0 GalaChain SDK
    • 1.0 Introduction
      • 1.1 Onboarding
    • 2.0 Onboarding Roadmap
    • 3.0 Gala Games Store Presence
      • 3.1 Game Store Listing Asset Requirements
    • 4.0 Desktop Game Installation and Launching
      • 4.1 Overview
      • 4.2 Sequences
    • 5.0 Web Game Launching (V2)
    • 6.0 the Authentication Token
      • 6.1 Example JWT
      • 6.2 Decoded JWT
        • 6.3 Staging Public Key
      • 6.4 Production Public Key
    • 7.0 Gala Games External Client Functionality
      • 7.1 Authentication and Account Linking
      • 7.2 Authentication Flow Overview
      • 7.3 Authentication Implementation
      • 7.4 Registration
      • 7.5 Account “Linking”
      • 7.6 API Documentation
        • 7.6.1 Environments
        • 7.6.2 GET /Game-Auth
    • 8.0 Gala Games Server API
      • 8.1 Generated Documentation
      • 8.2 Authentication
      • 8.3 Selected Endpoints
        • 8.3.1 Get Store Products
        • 8.3.2 Get User Items
        • 8.3.3 Mint Token
        • 8.3.4 Game Points
        • 8.3.5 Create Metadata
        • 8.3.6 Update Metadata
        • 8.3.7 Submit Payment Receipt
        • 8.3.8 Telemetry
    • 9.0 Gala Games Object API
      • 9.1 Authentication
      • 9.2 API Documentation and Environment URIs
        • 9.3 Scalar Configuration
    • 10.0 Creators Command Line Interface (CCLI)
      • 10.1 Environments
      • 10.2 Logging in and Authentication
      • 10.3 Build Management
        • 10.3.1 Uploading a New Build
        • 10.3.3 Scheduling a Build Promotion
        • 10.3.4 Schedule a New Build Promotion
        • 10.3.5 View Current Scheduled Build Promotions
        • 10.3.6 Cancel Build Promotion
      • 10.4 Tenant Configuration
        • 10.4.1 Asset Storage
        • 10.4.2 S3 Bucket Provisioning
        • 10.4.3 External Access to S3 Bucket
    • 11.0 CREATORS' TOOLSET
      • 11.0.1 Requesting Access to Creators
      • 11.0.2 Creators Database Instances
      • 11.1 Blockchain Item Token Request
      • 11.2 Creating a New Token (Token Metadata)
      • 11.3 Creating a New Off-Chain Token
      • 11.4 Listing GalaChain or ETH NFTs in the Store
      • 11.5 Creating and Listing In-Game Currencies
      • 11.6 Creating and Listing Bundles
      • 11.7 Advanced Pricing: Strikethrough Discounts & Fixed Prices
      • 11.8 Advanced Pricing: Tiered Pricing
      • 11.9 Advanced Pricing: Schedule Price Change
      • 11.10 Advanced Pricing: Rebates
      • 11.11 Create a Promo Discount Code / Coupon
      • 11.12 Create a Sales Event
      • 11.13 Update NFT Store Supply
      • 11.14 GalaChain Boxes and NFT Swaps (Mystery Boxes)
        • 11.14.1 Setting Up the Box Exchange or Swap on Creators
        • 11.14.2 Customized Opening Experience for GalaChain / Mystery Boxes
        • 11.14.3 - Advanced Entry: Adding Units Such as $Gala and $Music
        • 11.14.4 GalaChain Mystery Boxes Checklist
        • 11.14.5 Promo Pack - Code Redemption Landing Page (Not on Creators)
      • 11.15 Create Your Own Currency - Fungible Token
      • 11.16 Approval Process: Stage Store & Prod Store
      • 11.17 Testing Purchase of an Item on Staging
      • 11.18 Purchase Restriction
      • 11.19 Listing Your Game on Gala Games Store
      • 11.20 Airdrop - Drop NFTs or Items on Users Wallet
      • 11.21 Summary
    • 12.0 CREATORS GALA GAMES WEBSITE
      • 12.1 Create and Reorder a Store Banner on Gala Games
    • 13.0 Distributions
      • 13.1 Distributions API
      • 13.2 Distribution Execution
      • 13.3 NFT Distributions
    • 14.0 Webhook Notifications
    • 15.0 Platform Store Purchase
      • 14.1 Credit Card Chargeback
      • 14.2 Security
      • 14.3 Idempotency
      • 14.4 Other Headers
    • 16.0 Telemetry
      • 15.1 V1
      • 15.2 V2
        • 15.2.1 Using the Typescript SDK
        • 15.2.2 Prepare Installation Credentials
        • 15.2.3 Install the SDK
        • 15.2.4 Using the SDK
          • 15.2.4.1 Typescript Example
          • 15.2.4.2 Javascript Example
        • 15.2.5 Using the Analytics API Directly
        • 15.2.6 Publisher ID
        • 15.2.7 Publisher Group
        • 15.2.8 API Signature
        • 15.2.9 Request Payloads
    • 17.0 HMMAC Client Examples
      • 16.1 TypeScript / Node.js Using Axios
        • 16.1.1 Interfaces
        • 16.1.2 Client Class
      • 16.2 C-Sharp
    • 18.0 Testnet
    • 19. GALA Platform Development Agreement
    • 20. FAQ
      • 20.1 API
      • 20.2 Channel
      • 20.3 Wallet
      • 20.4 Transactions
      • 20.5 General
      • 20.6 Token
      • 20.7 Store Listing
  • Contact Gala
  • Start Building
  • 0.0 GalaChain SDK
  • 1.0 Introduction
    • 1.1 Onboarding
  • 2.0 Onboarding Roadmap
  • 3.0 Gala Games Store Presence
    • 3.1 Game Store listing Asset Requirements
  • 4.0 Desktop Game Installation and Launching
    • 4.1 Overview
    • 4.2 Sequences
  • 5.0 Web Game Launching (v2)
  • 6.0 The Authentication Token
    • 6.1 Example JWT
    • 6.2 Decoded JWT
      • 6.3 Staging Public Key
    • 6.4 Production Public Key
  • 7.0 Gala Games External Client Functionality
    • 7.1 Authentication and Account Linking
    • 7.2 Authentication Flow Overview
    • 7.3 Authentication Implementation
    • 7.4 Registration
    • 7.5 Account “Linking”
    • 7.6 API Documentation
      • 7.6.1 Environments
      • 7.6.2 GET /game-auth
  • 8.0 Gala Games Server API
    • 8.1 Generated Documentation
    • 8.2 Authentication
    • 8.3 Selected Endpoints
      • 8.3.1 Get Store Products
      • 8.3.2 Get User Items
      • 8.3.3 Mint Token
      • 8.3.4 Game Points
      • 8.3.5 Create Metadata
      • 8.3.6 Update Metadata
      • 8.3.7 Submit Payment Receipt
      • 8.3.8 Telemetry
  • 9.0 Gala Games Object API
    • 9.1 Authentication
    • 9.2 API Documentation and Environment URIs
      • 9.3 Scalar Configuration
  • 10.0 Creators Command Line Interface (CCLI)
    • 10.1 Environments
    • 10.2 Logging In And Authentication
    • 10.3 Build Management
      • 10.3.1 Uploading A New Build
      • 10.3.3 Scheduling a Build Promotion
      • 10.3.4 Schedule a New Build Promotion
      • 10.3.5 View Current Scheduled Build Promotions
      • 10.3.6 Cancel Build Promotion
    • 10.4 Tenant Configuration
      • 10.4.1 Asset Storage
      • 10.4.2 S3 Bucket Provisioning
      • 10.4.3 External Access to S3 Bucket
  • 11.0 CREATORS' TOOLSET
    • 11.0.1 Requesting Access to Creators
    • 11.0.2 Creators Database Instances
    • 11.1 Blockchain Item Token Request
    • 11.2 Creating a New Token (Token Metadata)
    • 11.3 Creating a New Off-Chain Token
    • 11.4 Listing GalaChain or ETH NFTs in the Store
    • 11.5 Creating and Listing In-game Currencies
    • 11.6 Creating and Listing Bundles
    • 11.7 Advanced Pricing: Strikethrough Discounts & Fixed Prices
    • 11.8 Advanced Pricing: Tiered Pricing
    • 11.9 Advanced Pricing: Schedule Price Change
    • 11.10 Advanced Pricing: Rebates
    • 11.11 Create a Promo Discount Code / Coupon
    • 11.12 Create a Sales Event
    • 11.13 Update NFT Store Supply
    • 11.14 GalaChain Boxes and NFT Swaps (Mystery Boxes)
      • 11.14.1 Setting up the Box Exchange or Swap on Creators
      • 11.14.2 Customized Opening Experience for GalaChain / Mystery Boxes
      • 11.14.3 - Advanced Entry: adding Units such as $Gala and $Music
      • 11.14.4 GalaChain Mystery Boxes Checklist
      • 11.14.5 Promo Pack - Code redemption landing page (not on Creators)
    • 11.15 Create your own currency - Fungible Token
    • 11.16 Approval Process: Stage Store & Prod Store
    • 11.17 Testing Purchase of an item on Staging
    • 11.18 Purchase Restriction
    • 11.19 Listing your Game on Gala Games Store
    • 11.20 Airdrop - Drop NFTs or Items on users wallet
    • 11.21 Summary
  • 12.0 CREATORS GALA GAMES WEBSITE
    • 12.1 Create and Reorder a Store Banner on Gala Games
  • 13.0 Distributions
    • 13.1 Distributions API
    • 13.2 Distribution Execution
    • 13.3 NFT Distributions
  • 14.0 Webhook Notifications
  • 15.0 Platform Store Purchase
    • 14.1 Credit Card Chargeback
    • 14.2 Security
    • 14.3 Idempotency
    • 14.4 Other headers
  • 16.0 Telemetry
    • 15.1 V1
    • 15.2 V2
      • 15.2.1 Using The Typescript SDK
      • 15.2.2 Prepare installation credentials
      • 15.2.3 Install the SDK
      • 15.2.4 Using the SDK
        • 15.2.4.1 Typescript Example
        • 15.2.4.2 Javascript Example
      • 15.2.5 Using the Analytics API Directly
      • 15.2.6 Publisher ID
      • 15.2.7 Publisher Group
      • 15.2.8 API Signature
      • 15.2.9 Request Payloads
  • 17.0 HMMAC Client Examples
    • 16.1 TypeScript / Node.js using axios
      • 16.1.1 Interfaces
      • 16.1.2 Client Class
    • 16.2 C-Sharp
  • 18.0 Testnet
  • 19. GALA Platform Development Agreement
  • 20. FAQ
    • 20.1 API
    • 20.2 Channel
    • 20.3 Wallet
    • 20.4 Transactions
    • 20.5 General
    • 20.6 Token
    • 20.7 Store Listing
  • Gala Creators Documentation
  • 16.0 Telemetry
  • 15.2 V2

15.2 V2

15.1 V1
15.2.1 Using The Typescript SDK

Get The Latest News

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Social Media

  • Twitter
  • Youtube
  • Discord

© Gala Games. All rights reserved.

Terms and Conditions Privacy Policy