Xaya Logo
View on GitHub
Open Source • MIT License
© 2017-2025 Xaya
IMPORTANT: CHI to WCHI migration required! Take action before the snapshot date. Learn More

Technology

Xaya Technology Stack

Open-source blockchain infrastructure designed specifically for complex gaming applications

libxayagame

Core C++ library for building blockchain games. Handles all blockchain interaction, game state management, and move processing.

View on GitHub →

Game Channels

Lightning-fast off-chain scaling solution for real-time gameplay. Enables instant moves with on-chain settlement.

Learn More →
Legacy

Xaya Core

The blockchain node software. A fork of Bitcoin Core enhanced with gaming-specific features and name registration.

Source Code →

SDK & Wrappers

Language bindings for Python, Unity/C#, JavaScript and more. Build games in your preferred development environment.

Explore SDKs →

Xaya ID

Decentralized name registration for players, games, and assets. Human-readable addresses with full ownership control.

Documentation →

Atomic Transactions

Built-in support for trustless trading. Exchange game assets safely without intermediaries or escrow services.

Technical Specs →

Architecture Overview

Game Client
Player Interface
Game Logic
Your Game Code (Any Language)
SDK Layer
libxayagame / Language Bindings
Blockchain
Blockchain Layer (Agnostic)

Technical Benefits

For Developers

  • No server infrastructure or hosting costs
  • Write game logic in any programming language
  • Built-in monetization through asset trading
  • Automatic game state synchronization

For Players

  • True ownership of in-game assets
  • Provably fair gameplay mechanics
  • Games can't be shut down by developers
  • Secure peer-to-peer asset trading