Install AppKit’s core package, create anDocumentation 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.
AppKit instance, and call actions such as connect, transferTon, sendTransaction, and the watch* subscribers directly on it.
Install packages
| Package | Use |
|---|---|
@ton/appkit | Core runtime: actions, connectors, types. |
@tonconnect/ui | TON Connect transport used by the TonConnect connector. |
@ton/core | TON address and cell primitives. |
Complete the Preparation step first. The
Buffer polyfill it sets up is required for AppKit to run in the browser.Create the AppKit instance
Create theAppKit instance in a dedicated module. An empty configuration is enough to start — connectors, networks, and DeFi providers are added on the following pages.
TanStack Query (optional)
The@ton/appkit/queries entry point exports framework-agnostic queryOptions and mutation helpers compatible with any TanStack adapter — @tanstack/vue-query, @tanstack/svelte-query, @tanstack/solid-query, and others. The same entry point backs @ton/appkit-react through @tanstack/react-query.
Next steps
Connectors
Register wallet connectors on the
AppKit instance and open the connect flow.Sending transactions
Call
transferTon, transferJetton, and sendTransaction from the AppKit core.