TONTONDocs

Introduction

This section introduces the main technologies for building applications on TON. Integrate TON into applications and wallet services, manage payments, or interact with the blockchain directly:

  • AppKit: An SDK for integrating TON into decentralized applications and Telegram Mini Apps.
    AppKit provides the application layer for TON integration. It allows applications to connect wallets, prepare transaction requests, and read wallet data.
  • TON Pay (beta): An SDK for accepting TON payments in web applications.
    TON Pay provides the payments layer for TON integration — a unified interface for creating, verifying, and managing payments. It supports web apps, bots, and backend services.
  • WalletKit: An SDK for integrating TON into wallet services.
    WalletKit is the wallet-side counterpart to AppKit. It allows custodial and non-custodial wallet providers to manage wallets, sign transactions, and integrate TON across web, mobile, and browser extension platforms.
  • TON Connect: The standard wallet connection protocol for the TON blockchain.
    TON Connect is the underlying communication layer behind AppKit and WalletKit. It enables applications and wallets to communicate with each other in a standardized way.
  • APIs and SDKs: Tools for interacting with the TON blockchain.
    APIs and SDKs allow developers to access blockchain data and interact with TON.

Last updated on