Skip to content
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
Gala Creators Documentation
17.0 HMMAC Client Examples
17.0 HMMAC Client Examples
16.0 Telemetry
18.0 Testnet