Skip to content
Documentation
Contact Us
Start Building
Home
Documentation
1.0 Introduction
1.1 Onboarding
1.2 SDK Link
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.1 Blockchain Item Token Request
11.2 Creating a New Token
11.3 Listing GalaChain or ETH NFTs in the Store
11.4 Creating and Listing In-Game Currencies
11.5 Creating and Listing Bundles
11.6 Advanced Pricing: Strikethrough Discounts & Fixed Prices
11.7 Advanced Pricing: Tiered Pricing
11.8 Advanced Pricing: Schedule Price Change
11.9 Advanced Pricing: Rebates
11.10 Create a Promo Discount Code / Coupon
11.11 Create a Sales Event
11.12 Update NFT Store Supply
11.13 GalaChain Boxes and NFT Swaps (Mystery Boxes)
11.13.1 Setting Up the Box Exchange or Swap on Creators
11.13.2 Customized Opening Experience for GalaChain / Mystery Boxes
11.13.3 - Advanced Entry: Adding Units Such as $Gala and $Music
11.13.4 GalaChain Boxes Checklist
11.13.5 Promo Pack - Code Redemption Landing Page (Not on Creators)
11.14 Create Your Own Currency - Fungible Token
11.15 Approval Process: Stage Store & Prod Store
11.16 Testing Purchase of an Item on Staging
11.17 Purchase Restriction
11.18 Listing Your Game on Gala Games Store
11.19 Summary
12.0 Distributions
12.1 Distributions API
12.2 Distribution Execution
12.3 NFT Distributions
13.0 Webhook Notifications
14.0 Platform Store Purchase
14.1 Credit Card Chargeback
14.2 Security
14.3 Idempotency
14.4 Other Headers
15.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
16.0 HMMAC Client Examples
16.1 TypeScript / Node.js Using Axios
16.1.1 Interfaces
16.1.2 Client Class
16.2 C-Sharp
17. GALA Platform Development Agreement
18.0 Testnet
19. FAQ
18.5 General
18.6 Token
19.1 API
19.2 Channel
19.3 Wallet
19.4 Transactions
Contact Gala
Start Building
Gala Creators Documentation
15.0 Telemetry
15.2 V2
15.2 V2
15.1 V1
15.2.1 Using The Typescript SDK