Skip to main content

Documentation Index

Fetch the complete documentation index at: https://companyname-a7d5b98e-feature-fumodocs.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

What WalletKit is

WalletKit is an open-source SDK for custodial and non-custodial wallet services that need to integrate with the TON ecosystem. Supported platforms include Web, mobile (Android and iOS), and browser extensions. With WalletKit, custodial and non-custodial wallet providers gain full control over key management, signing, and access. It’s designed for both small wallet services and large cross-chain systems.

Features

WalletKit provides the following features:
  • TON Connect: Built-in support for TON Connect — a standard TON wallet connection protocol
  • Wallet management: Support for multiple TON wallets at once, with persistent storage and optional use of custom signers
  • Asset support: Toncoin, jettons (including USDT), NFTs with metadata
  • Action previews: Transaction emulation with money flow analysis
  • Advanced flows: Gasless and one-click interactions through TON Connect features such as Sign Message and Embedded Requests

What’s next

First, follow this step-by-step guide: How to integrate a wallet with TON. Then, follow relevant usage recipes:

Initialize the kit

Manage TON wallets

Handle connections

Handle other events

Work with Toncoin

Work with Jettons

Work with NFTs

See also

To implement custom wallet logic, you may need to explore in-depth topics: