logoCheckmate

CheckMate SDK

A TypeScript SDK for interacting with the ChessMate program on Solana blockchain.

Overview

This SDK provides a comprehensive set of tools and methods to interact with a CheckMate program deployed on Solana. It simplifies common operations like creating games, making moves, managing escrow, handling draw offers, and tracking game state with full chess rule validation.

Documentation Sections

  • Getting Started - Installation and basic setup
  • Program Reference - Solana program documentation
  • SDK Reference - TypeScript SDK API documentation
  • Integration Guide - Step-by-step integration tutorials
  • Chess Rules - Game mechanics and troubleshooting