# Docs - Applications - [Introduction](/llms.mdx/applications/apps-overview.md) - **AppKit** - [AppKit](/llms.mdx/applications/appkit/overview.md): AppKit overview — the in-app TON SDK; AppKit vs WalletKit comparison, supported flows, integration entry points. - [Changelog](/llms.mdx/applications/appkit/changelog.md) - Get Started - [Get started with AppKit](/llms.mdx/applications/appkit/get-started/get-started.md) - Installation - [Prepare your project](/llms.mdx/applications/appkit/get-started/installation/installation.md) - [Install AppKit in a React app](/llms.mdx/applications/appkit/get-started/installation/react-app.md) - [Install AppKit in a vanilla JS app](/llms.mdx/applications/appkit/get-started/installation/vanilla-js.md) - [Add wallet connectors](/llms.mdx/applications/appkit/get-started/connectors.md) - [Add networks](/llms.mdx/applications/appkit/get-started/networks.md) - [Use basic getter hooks](/llms.mdx/applications/appkit/get-started/basic-getter-hooks.md) - [Send transactions](/llms.mdx/applications/appkit/get-started/sending-transactions.md) - [Stream live updates](/llms.mdx/applications/appkit/get-started/streaming.md) - [Add DeFi providers](/llms.mdx/applications/appkit/get-started/providers.md) - [Use UI widgets](/llms.mdx/applications/appkit/get-started/using-ui-widgets.md) - How to - [How to](/llms.mdx/applications/appkit/howto/howto.md): AppKit how-to guides and step-by-step recipes for common application patterns. - [AppKit](/llms.mdx/applications/appkit/howto/appkit.md) - [Connect to a wallet](/llms.mdx/applications/appkit/howto/connect-to-a-wallet.md) - [Providers](/llms.mdx/applications/appkit/howto/providers.md) - [Networks](/llms.mdx/applications/appkit/howto/networks.md) - [Read balances](/llms.mdx/applications/appkit/howto/read-balances.md) - [Send Toncoin](/llms.mdx/applications/appkit/howto/send-toncoin.md) - [Send jettons](/llms.mdx/applications/appkit/howto/send-jettons.md) - [NFTs](/llms.mdx/applications/appkit/howto/nfts.md) - [Sign data](/llms.mdx/applications/appkit/howto/sign-data.md) - [Streaming](/llms.mdx/applications/appkit/howto/streaming.md) - [Swaps](/llms.mdx/applications/appkit/howto/swaps.md) - [Staking](/llms.mdx/applications/appkit/howto/staking.md) - [Onramp](/llms.mdx/applications/appkit/howto/onramp.md) - [Gasless](/llms.mdx/applications/appkit/howto/gasless.md) - [Use UI widgets](/llms.mdx/applications/appkit/howto/use-ui-widgets.md) - Reference - [AppKit reference](/llms.mdx/applications/appkit/reference/reference.md) - [AppKit object](/llms.mdx/applications/appkit/reference/appkit.md) - [AppKit React](/llms.mdx/applications/appkit/reference/appkit-react.md) - [FAQ & Troubleshooting](/llms.mdx/applications/appkit/faq-troubleshooting.md) - **TON Pay** - [TON Pay SDK overview](/llms.mdx/applications/ton-pay/overview.md) - [Quick start](/llms.mdx/applications/ton-pay/quick-start.md) - [On-ramp in TON Pay SDK](/llms.mdx/applications/ton-pay/on-ramp.md) - Payment integration - [How to build a transfer](/llms.mdx/applications/ton-pay/payment-integration/transfer.md) - [How to send payments using TON Pay React hook](/llms.mdx/applications/ton-pay/payment-integration/payments-react.md) - [How to send payments using TON Connect](/llms.mdx/applications/ton-pay/payment-integration/payments-tonconnect.md) - [How to check status and retrieve info](/llms.mdx/applications/ton-pay/payment-integration/status-info.md) - UI integration - [How to add a TON Pay button using React](/llms.mdx/applications/ton-pay/ui-integration/button-react.md) - [How to add a TON Pay button using JS](/llms.mdx/applications/ton-pay/ui-integration/button-js.md) - [TON Pay webhooks](/llms.mdx/applications/ton-pay/webhooks.md) - [API reference](/llms.mdx/applications/ton-pay/api-reference.md) - **WalletKit** - [WalletKit](/llms.mdx/applications/walletkit/overview.md) - Web - [How to initialize the TON Connect's WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/init.md) - [How to manage TON wallets with WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/wallets.md) - [How to handle connections with WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/connections.md) - [How to handle other events with WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/events.md) - [How to work with Toncoin using WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/toncoin.md) - [How to work with Jettons using WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/jettons.md) - [How to work with NFTs using WalletKit on the Web platform](/llms.mdx/applications/walletkit/web/nfts.md) - iOS - [How to install the TON Connect's WalletKit on the iOS platform](/llms.mdx/applications/walletkit/ios/installation.md) - [How to initialize the TON Connect's WalletKit on the iOS platform](/llms.mdx/applications/walletkit/ios/init.md) - [How to manage TON wallets with WalletKit on the iOS platform](/llms.mdx/applications/walletkit/ios/wallets.md) - [How to retrieve wallet information, jettons, and NFTs with WalletKit on the iOS platform](/llms.mdx/applications/walletkit/ios/data.md) - [How to transfer Toncoin, Jettons and NFTs with WalletKit on the iOS platform](/llms.mdx/applications/walletkit/ios/transactions.md) - [How to connect to dApp and handle wallet events on the iOS platform](/llms.mdx/applications/walletkit/ios/events.md) - [How to inject TON's WalletKit into WebView on iOS platform](/llms.mdx/applications/walletkit/ios/webview.md) - Android - [How to install the TON Connect's WalletKit on the Android platform](/llms.mdx/applications/walletkit/android/installation.md) - [How to initialize the TON Connect's WalletKit on the Android platform](/llms.mdx/applications/walletkit/android/init.md) - [How to manage TON wallets with WalletKit on the Android platform](/llms.mdx/applications/walletkit/android/wallets.md) - [How to retrieve wallet information, jettons, and NFTs with WalletKit on the Android platform](/llms.mdx/applications/walletkit/android/data.md) - [How to connect to dApp and handle wallet events on the Android platform](/llms.mdx/applications/walletkit/android/events.md) - [How to transfer Toncoin, Jettons and NFTs with WalletKit on the Android platform](/llms.mdx/applications/walletkit/android/transactions.md) - [How to inject TON's WalletKit into WebView on Android platform](/llms.mdx/applications/walletkit/android/webview.md) - [TON Connect integration QA guide](/llms.mdx/applications/walletkit/qa-guide.md) - [Custodian integration for native and web wallets](/llms.mdx/applications/walletkit/native-web.md) - [Custodian integration for in-wallet browsers and browser extensions](/llms.mdx/applications/walletkit/browser-extension.md) - **TON Connect** - [TON Connect overview](/llms.mdx/applications/ton-connect/overview.md) - [Get started with TON Connect](/llms.mdx/applications/ton-connect/get-started.md) - How to - [Connect a wallet](/llms.mdx/applications/ton-connect/how-to/connect.md) - [Disconnect a session](/llms.mdx/applications/ton-connect/how-to/disconnect.md) - [Send a transaction](/llms.mdx/applications/ton-connect/how-to/send-transaction.md) - [Sign data](/llms.mdx/applications/ton-connect/how-to/sign-data.md) - [Sign and relay a message (gasless)](/llms.mdx/applications/ton-connect/how-to/sign-message-gasless.md) - [Connect-and-act in one tap](/llms.mdx/applications/ton-connect/how-to/embedded-request.md) - [Filter wallets by required features](/llms.mdx/applications/ton-connect/how-to/filter-wallets.md) - [Add WalletConnect support](/llms.mdx/applications/ton-connect/how-to/walletconnect-support.md) - [TON Connect core concepts](/llms.mdx/applications/ton-connect/core-concepts.md) - API reference - [@tonconnect/ui-react](/llms.mdx/applications/ton-connect/api-reference/ui-react.md) - [@tonconnect/ui](/llms.mdx/applications/ton-connect/api-reference/ui.md) - [@tonconnect/sdk](/llms.mdx/applications/ton-connect/api-reference/sdk.md) - [@tonconnect/protocol](/llms.mdx/applications/ton-connect/api-reference/protocol.md) - [TON Connect troubleshooting](/llms.mdx/applications/ton-connect/troubleshooting.md) - [TON Connect FAQ](/llms.mdx/applications/ton-connect/faq.md) - **APIs** - [Overview](/llms.mdx/applications/api/overview.md) - TON Center - [Introduction](/llms.mdx/applications/api/toncenter/introduction.md) - [Rate limits](/llms.mdx/applications/api/toncenter/rate-limit.md) - [Get your TON Center API key](/llms.mdx/applications/api/toncenter/get-api-key.md) - **TON Center API v2** - [API v2 overview](/llms.mdx/applications/api/toncenter/v2-overview.md) - [API authentication](/llms.mdx/applications/api/toncenter/v2-authentication.md) - [API error codes](/llms.mdx/applications/api/toncenter/v2-errors.md) - [Tonlib type identifiers](/llms.mdx/applications/api/toncenter/v2-tonlib-types.md) - API reference - Accounts - [Get address balance](/llms.mdx/applications/api/toncenter/v2/accounts/get-address-balance.md): Return the TON balance of an account in nanotons. - [Get address information](/llms.mdx/applications/api/toncenter/v2/accounts/get-address-information.md): Return the current state of any account on the TON blockchain. - [Get address state](/llms.mdx/applications/api/toncenter/v2/accounts/get-address-state.md): Return the lifecycle state of an account: `uninitialized`, `active`, or `frozen`. - [Get extended address information](/llms.mdx/applications/api/toncenter/v2/accounts/get-extended-address-information.md): Return detailed account information with parsed contract state. - [Get token data](/llms.mdx/applications/api/toncenter/v2/accounts/get-token-data.md): Return metadata for Jetton or NFT contracts. - [Get wallet information](/llms.mdx/applications/api/toncenter/v2/accounts/get-wallet-information.md): Return wallet-specific information for an address. - Blocks - [Get block header](/llms.mdx/applications/api/toncenter/v2/blocks/get-block-header.md): Return block metadata without the full transaction list. - [Get consensus block](/llms.mdx/applications/api/toncenter/v2/blocks/get-consensus-block.md): Return the latest block that has reached consensus and is guaranteed final. - [Get masterchain block signatures](/llms.mdx/applications/api/toncenter/v2/blocks/get-masterchain-block-signatures.md): Return validator signatures for a specific masterchain block. - [Get masterchain info](/llms.mdx/applications/api/toncenter/v2/blocks/get-masterchain-info.md): Return the current state of the TON masterchain. - [Get outbound message queue size](/llms.mdx/applications/api/toncenter/v2/blocks/get-outbound-message-queue-size.md): Return the current size of the outbound message queue for each shard. - [Get shard block proof](/llms.mdx/applications/api/toncenter/v2/blocks/get-shard-block-proof.md): Return a Merkle proof linking a shardchain block to a masterchain block. - [Get shards](/llms.mdx/applications/api/toncenter/v2/blocks/get-shards.md): Return active shardchain block identifiers at a given masterchain block height. - [Lookup block](/llms.mdx/applications/api/toncenter/v2/blocks/lookup-block.md): Find a block by position or time. - Configuration - [Get all config parameters](/llms.mdx/applications/api/toncenter/v2/configuration/get-all-config-parameters.md): Return all blockchain configuration parameters at once. - [Get config parameter](/llms.mdx/applications/api/toncenter/v2/configuration/get-config-parameter.md): Return a specific blockchain configuration parameter. - [Get libraries](/llms.mdx/applications/api/toncenter/v2/configuration/get-libraries.md): Return smart contract library code by hash. - JSON-RPC - [JSON-RPC endpoint](/llms.mdx/applications/api/toncenter/v2/rpc/json-rpc-endpoint.md): Invoke any API v2 method through the single JSON-RPC 2.0 endpoint. - Get-methods - [Run get-method](/llms.mdx/applications/api/toncenter/v2/run-method/run-get-method.md): Execute a read-only get-method on a smart contract. - [Run get-method (standard)](/llms.mdx/applications/api/toncenter/v2/run-method/run-get-method-standard.md): Execute a read-only get-method on a smart contract using typed stack entries. - Send - [Estimate fee](/llms.mdx/applications/api/toncenter/v2/send/estimate-fee.md): Calculate the fees required to send a message. - [Send BoC](/llms.mdx/applications/api/toncenter/v2/send/send-boc.md): Broadcast a signed message to the TON network. - [Send BoC (return hash)](/llms.mdx/applications/api/toncenter/v2/send/send-boc-return-hash.md): Broadcast a signed message to the TON network and return its hash. - Transactions - [Get block transactions](/llms.mdx/applications/api/toncenter/v2/transactions/get-block-transactions.md): Return a summary of transactions in a specific block. - [Get block transactions (extended)](/llms.mdx/applications/api/toncenter/v2/transactions/get-block-transactions-extended.md): Return full transaction objects for all transactions in a specific block. - [Get transactions](/llms.mdx/applications/api/toncenter/v2/transactions/get-transactions.md): Return transaction history for an account, newest first. - [Get transactions (standard)](/llms.mdx/applications/api/toncenter/v2/transactions/get-transactions-standard.md): Return transaction history for an account in a standardized format. - [Try locate result transaction](/llms.mdx/applications/api/toncenter/v2/transactions/try-locate-result-transaction.md): Find the transaction that received a specific message. - [Try locate source transaction](/llms.mdx/applications/api/toncenter/v2/transactions/try-locate-source-transaction.md): Find the transaction that sent a specific message. - [Try locate transaction](/llms.mdx/applications/api/toncenter/v2/transactions/try-locate-transaction.md): Find a transaction by its message parameters. - Utilities - [Detect address](/llms.mdx/applications/api/toncenter/v2/utils/detect-address.md): Validate an address and return it in all standard formats. - [Detect hash](/llms.mdx/applications/api/toncenter/v2/utils/detect-hash.md): Validate a hash and return it in all standard formats. - [Pack address](/llms.mdx/applications/api/toncenter/v2/utils/pack-address.md): Convert a raw address to user-friendly base64 format. - [Unpack address](/llms.mdx/applications/api/toncenter/v2/utils/unpack-address.md): Convert a user-friendly base64 address back to its raw components. - **TON Center API v3** - [API v3 overview](/llms.mdx/applications/api/toncenter/v3-overview.md) - [API error codes](/llms.mdx/applications/api/toncenter/v3-errors.md) - [API authentication](/llms.mdx/applications/api/toncenter/v3-authentication.md) - [Pagination](/llms.mdx/applications/api/toncenter/v3-pagination.md) - API reference - Accounts - [Address book](/llms.mdx/applications/api/toncenter/v3/accounts/address-book.md): Query the address book. - [Get account states](/llms.mdx/applications/api/toncenter/v3/accounts/get-account-states.md): Query account states by address. - [Get wallet states](/llms.mdx/applications/api/toncenter/v3/accounts/get-wallet-states.md): Query wallet information. - [Metadata](/llms.mdx/applications/api/toncenter/v3/accounts/metadata.md): Query address metadata. - Actions and traces - [Get actions](/llms.mdx/applications/api/toncenter/v3/actions-and-traces/get-actions.md): Get actions by a specified filter. - [Get pending actions](/llms.mdx/applications/api/toncenter/v3/actions-and-traces/get-pending-actions.md): Get pending actions by a specified filter. - [Get pending traces](/llms.mdx/applications/api/toncenter/v3/actions-and-traces/get-pending-traces.md): Get pending traces by a specified filter. - [Get traces](/llms.mdx/applications/api/toncenter/v3/actions-and-traces/get-traces.md): Get traces by a specified filter. - Legacy (v2) - [Estimate fee](/llms.mdx/applications/api/toncenter/v3/apiv2/estimate-fee.md): Estimate the fees required to process a query. - [Get address information](/llms.mdx/applications/api/toncenter/v3/apiv2/get-address-information.md): Get smart contract information. - [Get wallet information](/llms.mdx/applications/api/toncenter/v3/apiv2/get-wallet-information.md): Get wallet smart contract information. Supports `v1r1`–`v5r1` wallet versions. - [Run get-method](/llms.mdx/applications/api/toncenter/v3/apiv2/run-get-method.md): Run a get-method on a smart contract. - [Send message](/llms.mdx/applications/api/toncenter/v3/apiv2/send-message.md): Send an external message to the TON network. - Blockchain data - [Get adjacent transactions](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-adjacent-transactions.md): Get parent and child transactions for a specified transaction. - [Get blocks](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-blocks.md): Return blocks by specified filters. - [Get masterchain block shard state](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-masterchain-block-shard-state.md): Get masterchain block shard state. Equivalent to `/api/v2/shards`. - [Get masterchain block shards](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-masterchain-block-shard-state-1.md): Return all workchain blocks that appeared after the previous masterchain block. - [Get masterchain info](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-masterchain-info.md): Get the first and last indexed block. - [Get messages](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-messages.md): Get messages by specified filters. - [Get pending transactions](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-pending-transactions.md): Get pending transactions by a specified filter. - [Get transactions](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-transactions.md): Get transactions by a specified filter. - [Get transactions by masterchain block](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-transactions-by-masterchain-block.md): Return transactions from a masterchain block and all of its shards. - [Get transactions by message](/llms.mdx/applications/api/toncenter/v3/blockchain-data/get-transactions-by-message.md): Get transactions whose inbound or outbound message has the specified hash. - DNS - [Get DNS records](/llms.mdx/applications/api/toncenter/v3/dns/get-dns-records.md): Query DNS records by specified filters. Supports `.ton` and `.t.me` domains. - Jettons - [Get Jetton burns](/llms.mdx/applications/api/toncenter/v3/jettons/get-jetton-burns.md): Get Jetton burns by specified filters. - [Get Jetton masters](/llms.mdx/applications/api/toncenter/v3/jettons/get-jetton-masters.md): Get Jetton masters by specified filters. - [Get Jetton transfers](/llms.mdx/applications/api/toncenter/v3/jettons/get-jetton-transfers.md): Get Jetton transfers by specified filters. - [Get Jetton wallets](/llms.mdx/applications/api/toncenter/v3/jettons/get-jetton-wallets.md): Get Jetton wallets by specified filters. - Multisig - [Get multisig orders](/llms.mdx/applications/api/toncenter/v3/multisig/get-multisig-orders.md): Get multisig orders by specified filters. - [Get multisig wallets](/llms.mdx/applications/api/toncenter/v3/multisig/get-multisig-wallets.md): Get multisig contracts with their associated orders. - NFTs - [Get NFT collections](/llms.mdx/applications/api/toncenter/v3/nfts/get-nft-collections.md): Get NFT collections by specified filters. - [Get NFT items](/llms.mdx/applications/api/toncenter/v3/nfts/get-nft-items.md): Get NFT items by specified filters. - [Get NFT transfers](/llms.mdx/applications/api/toncenter/v3/nfts/get-nft-transfers.md): Get transfers of NFT items by specified filters. - Stats - [Get top accounts by balance](/llms.mdx/applications/api/toncenter/v3/stats/get-top-accounts-by-balance.md): Get a list of accounts sorted by balance descending. - Utilities - [Decode opcodes and bodies (GET)](/llms.mdx/applications/api/toncenter/v3/utils/decode-opcodes-and-bodies.md): Decode opcodes and message bodies. Opcodes accepted in hex (with or without `0x`) or decimal. - [Decode opcodes and bodies (POST)](/llms.mdx/applications/api/toncenter/v3/utils/decode-opcodes-and-bodies-1.md): Decode opcodes and message bodies. Opcodes accepted in hex (with or without `0x`) or decimal. - Vesting - [Get vesting contracts](/llms.mdx/applications/api/toncenter/v3/vesting/get-vesting-contracts.md): Get vesting contracts by specified filters. - Streaming API - [Streaming API overview](/llms.mdx/applications/api/toncenter/streaming/overview.md) - [Streaming API: Server-Sent Events](/llms.mdx/applications/api/toncenter/streaming/sse.md) - [Streaming API: WebSocket](/llms.mdx/applications/api/toncenter/streaming/wss.md) - [Streaming API notification reference](/llms.mdx/applications/api/toncenter/streaming/reference.md) - Nominator Pools API - [Get nominator bookings](/llms.mdx/applications/api/toncenter/smc-index/get-nominator-bookings-method.md): Get nominator bookings (debits and credits) in a specified pool. - [Get nominator earnings](/llms.mdx/applications/api/toncenter/smc-index/get-nominator-earnings-method.md): Get nominator income in a specified pool, with their stake at each timepoint. - [Get nominator](/llms.mdx/applications/api/toncenter/smc-index/get-nominator-method.md): Get nominator data in a given pool, or across all pools where the nominator stakes if no pool is specified. - [Get pool bookings](/llms.mdx/applications/api/toncenter/smc-index/get-pool-bookings-method.md): Get all bookings (debits and credits) in a specified pool. - [Get pool](/llms.mdx/applications/api/toncenter/smc-index/get-pool-method.md): Get pool data with all its nominators. - [Lifecheck](/llms.mdx/applications/api/toncenter/smc-index/lifecheck-method.md): Check whether any bookings have been recorded in the last 19 hours. Returns `ok` if bookings exist, `dead` otherwise. - [Jetton prices API](/llms.mdx/applications/api/price.md) - [SDKs](/llms.mdx/applications/sdks.md) - Blockchain basics - [Core concepts](/llms.mdx/blockchain-basics/core-concepts.md) - **Payment processing** - [Payment processing overview](/llms.mdx/blockchain-basics/payments/overview.md) - [Toncoin payments processing](/llms.mdx/blockchain-basics/payments/toncoin.md) - [Jettons payments processing](/llms.mdx/blockchain-basics/payments/jettons.md) - **Standard contracts** - [Standard TON contracts](/llms.mdx/blockchain-basics/standard/overview.md) - Wallets - [How TON wallets work](/llms.mdx/blockchain-basics/standard/wallets/how-it-works.md) - [TON wallet mnemonics](/llms.mdx/blockchain-basics/standard/wallets/mnemonics.md) - [Comparison](/llms.mdx/blockchain-basics/standard/wallets/comparison.md) - [How to interact with wallets](/llms.mdx/blockchain-basics/standard/wallets/interact.md) - **Wallet V5** - [Wallet V5](/llms.mdx/blockchain-basics/standard/wallets/v5.md) - [Wallet V5 interface: messages and get methods](/llms.mdx/blockchain-basics/standard/wallets/v5-api.md) - [Wallet V4](/llms.mdx/blockchain-basics/standard/wallets/v4.md) - Highload wallets - [Highload wallets](/llms.mdx/blockchain-basics/standard/wallets/highload/overview.md) - Highload wallet v3 - [How to create a highload wallet v3](/llms.mdx/blockchain-basics/standard/wallets/highload/v3/create.md) - [How to send a single transfer](/llms.mdx/blockchain-basics/standard/wallets/highload/v3/send-single-transfer.md) - [How to send a batch of transfers](/llms.mdx/blockchain-basics/standard/wallets/highload/v3/send-batch-transfers.md) - [How to verify that a message is processed](/llms.mdx/blockchain-basics/standard/wallets/highload/v3/verify-is-processed.md) - [Highload Wallet v3 — specification](/llms.mdx/blockchain-basics/standard/wallets/highload/v3/specification.md) - Highload wallet v2 - [Highload wallet v2: Specification](/llms.mdx/blockchain-basics/standard/wallets/highload/v2/specification.md) - [Lockup wallet](/llms.mdx/blockchain-basics/standard/wallets/lockup.md) - Preprocessed wallet - [How to interact with preprocessed wallet v2](/llms.mdx/blockchain-basics/standard/wallets/preprocessed-v2/interact.md) - [Preprocessed wallet v2: Specification](/llms.mdx/blockchain-basics/standard/wallets/preprocessed-v2/specification.md) - [Restricted wallet](/llms.mdx/blockchain-basics/standard/wallets/restricted.md) - [Wallets performance benchmark](/llms.mdx/blockchain-basics/standard/wallets/performance.md) - [Wallets history](/llms.mdx/blockchain-basics/standard/wallets/history.md) - Tokens - [Token overview](/llms.mdx/blockchain-basics/standard/tokens/overview.md) - [Token metadata](/llms.mdx/blockchain-basics/standard/tokens/metadata.md) - Jettons - [Overview](/llms.mdx/blockchain-basics/standard/tokens/jettons/overview.md) - [Jetton: How it works](/llms.mdx/blockchain-basics/standard/tokens/jettons/how-it-works.md) - [Jetton implementations comparison](/llms.mdx/blockchain-basics/standard/tokens/jettons/comparison.md) - [How to mint new jettons](/llms.mdx/blockchain-basics/standard/tokens/jettons/mint.md) - [How to transfer jettons](/llms.mdx/blockchain-basics/standard/tokens/jettons/transfer.md) - [How to burn jettons](/llms.mdx/blockchain-basics/standard/tokens/jettons/burn.md) - [How to find jetton wallet](/llms.mdx/blockchain-basics/standard/tokens/jettons/find.md) - [How to get jetton wallet data](/llms.mdx/blockchain-basics/standard/tokens/jettons/wallet-data.md) - [How to get jetton supply data](/llms.mdx/blockchain-basics/standard/tokens/jettons/supply-data.md): Read jetton supply state — total supply, mintable flag, admin address — from on-chain get-method data. - Mintless - [Mintless jetton](/llms.mdx/blockchain-basics/standard/tokens/jettons/mintless/overview.md) - [How to deploy mintless jetton](/llms.mdx/blockchain-basics/standard/tokens/jettons/mintless/deploy.md) - [Jetton interface: messages and get methods](/llms.mdx/blockchain-basics/standard/tokens/jettons/api.md) - NFTs - [NFT: Non-fungible token](/llms.mdx/blockchain-basics/standard/tokens/nft/overview.md) - [NFT: How it works](/llms.mdx/blockchain-basics/standard/tokens/nft/how-it-works.md) - [SBT: How it works](/llms.mdx/blockchain-basics/standard/tokens/nft/sbt.md) - [NFT implementations comparison](/llms.mdx/blockchain-basics/standard/tokens/nft/comparison.md) - [How to deploy an NFT item](/llms.mdx/blockchain-basics/standard/tokens/nft/deploy.md) - [How to transfer an NFT item](/llms.mdx/blockchain-basics/standard/tokens/nft/transfer.md) - [How to get NFT item metadata](/llms.mdx/blockchain-basics/standard/tokens/nft/metadata.md) - [How to verify an NFT item](/llms.mdx/blockchain-basics/standard/tokens/nft/verify.md) - [NFT interface: messages and get methods](/llms.mdx/blockchain-basics/standard/tokens/nft/api.md) - [NFT: reference implementation](/llms.mdx/blockchain-basics/standard/tokens/nft/nft-reference.md) - [Token airdrop](/llms.mdx/blockchain-basics/standard/tokens/airdrop.md) - [Vesting contracts](/llms.mdx/blockchain-basics/standard/vesting.md) - **Smart contract development** - [Introduction to smart contract development](/llms.mdx/blockchain-basics/contract-dev/introduction.md) - [Acton toolchain](https://ton-blockchain.github.io/acton/docs/welcome) - IDEs and editor plugins - [TON extension for Visual Studio Code (VS Code) and VSCode-based editors](/llms.mdx/blockchain-basics/contract-dev/ide/vscode.md) - [TON plugin for IDEs from JetBrains](/llms.mdx/blockchain-basics/contract-dev/ide/jetbrains.md) - Techniques - [Signing messages](/llms.mdx/blockchain-basics/contract-dev/techniques/signing.md) - [Contract sharding](/llms.mdx/blockchain-basics/contract-dev/techniques/contract-sharding.md) - [Security best practices](/llms.mdx/blockchain-basics/contract-dev/techniques/security.md) - [Estimate gas usage in TON contracts](/llms.mdx/blockchain-basics/contract-dev/techniques/gas.md) - [On-chain jetton processing](/llms.mdx/blockchain-basics/contract-dev/techniques/on-chain-jetton-processing.md) - [How to use on-chain libraries](/llms.mdx/blockchain-basics/contract-dev/techniques/using-on-chain-libraries.md) - [Random number generation](/llms.mdx/blockchain-basics/contract-dev/techniques/random.md) - [Upgrading contracts](/llms.mdx/blockchain-basics/contract-dev/techniques/upgrades.md) - [How to use a vanity contract](/llms.mdx/blockchain-basics/contract-dev/techniques/vanity.md) - [Zero-knowledge proofs on TON](/llms.mdx/blockchain-basics/contract-dev/techniques/zero-knowledge.md) - Blueprint - [Blueprint overview](/llms.mdx/blockchain-basics/contract-dev/blueprint/overview.md) - [Write your first smart contract with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/first-smart-contract.md) - [Smart contract development with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/develop.md) - Testing - [Overview](/llms.mdx/blockchain-basics/contract-dev/blueprint/testing/overview.md) - [Reference for testing with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/testing/reference.md) - [Debugging smart contracts with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/debug.md) - [Deployment and interaction with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/deploy.md) - [Collecting test coverage with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/coverage.md) - [Benchmarking performance with Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/benchmarks.md) - [Configuring Blueprint](/llms.mdx/blockchain-basics/contract-dev/blueprint/config.md) - [Blueprint CLI reference](/llms.mdx/blockchain-basics/contract-dev/blueprint/cli.md) - [Blueprint TypeScript API](/llms.mdx/blockchain-basics/contract-dev/blueprint/api.md) - **Tolk language** - [Tolk language](/llms.mdx/blockchain-basics/tolk/overview.md) - [Basic syntax](/llms.mdx/blockchain-basics/tolk/basic-syntax.md) - [Idioms and conventions](/llms.mdx/blockchain-basics/tolk/idioms-conventions.md) - [Tolk contract examples](/llms.mdx/blockchain-basics/tolk/examples.md) - Type system - [Type system overview](/llms.mdx/blockchain-basics/tolk/types/list-of-types.md) - [Numbers](/llms.mdx/blockchain-basics/tolk/types/numbers.md) - [Booleans](/llms.mdx/blockchain-basics/tolk/types/booleans.md) - [Address](/llms.mdx/blockchain-basics/tolk/types/address.md) - [Cells, slices, builders](/llms.mdx/blockchain-basics/tolk/types/cells.md) - [Strings](/llms.mdx/blockchain-basics/tolk/types/strings.md) - [Structures](/llms.mdx/blockchain-basics/tolk/types/structures.md) - [Type aliases](/llms.mdx/blockchain-basics/tolk/types/aliases.md) - [Generic structs and aliases](/llms.mdx/blockchain-basics/tolk/types/generics.md) - [Enums](/llms.mdx/blockchain-basics/tolk/types/enums.md) - [Nullable types and null safety](/llms.mdx/blockchain-basics/tolk/types/nullable.md) - [Union types](/llms.mdx/blockchain-basics/tolk/types/unions.md) - [Tensors](/llms.mdx/blockchain-basics/tolk/types/tensors.md) - [Arrays and tuples](/llms.mdx/blockchain-basics/tolk/types/tuples.md) - [Maps](/llms.mdx/blockchain-basics/tolk/types/maps.md) - [Callables](/llms.mdx/blockchain-basics/tolk/types/callables.md) - [The unknown type](/llms.mdx/blockchain-basics/tolk/types/unknown.md) - [Void and never types](/llms.mdx/blockchain-basics/tolk/types/void-never.md) - [Type checks and casts](/llms.mdx/blockchain-basics/tolk/types/type-checks-and-casts.md) - [TVM stack representation](/llms.mdx/blockchain-basics/tolk/types/overall-tvm-stack.md) - [Serialization](/llms.mdx/blockchain-basics/tolk/types/overall-serialization.md) - Syntax details - [Variables](/llms.mdx/blockchain-basics/tolk/syntax/variables.md) - [Conditions and loops](/llms.mdx/blockchain-basics/tolk/syntax/conditions-loops.md) - [Exceptions in Tolk](/llms.mdx/blockchain-basics/tolk/syntax/exceptions.md) - [Functions and methods](/llms.mdx/blockchain-basics/tolk/syntax/functions-methods.md) - [Structures and fields](/llms.mdx/blockchain-basics/tolk/syntax/structures-fields.md) - [Pattern matching](/llms.mdx/blockchain-basics/tolk/syntax/pattern-matching.md) - [Mutability](/llms.mdx/blockchain-basics/tolk/syntax/mutability.md) - [Operators](/llms.mdx/blockchain-basics/tolk/syntax/operators.md) - [Imports and name resolution](/llms.mdx/blockchain-basics/tolk/syntax/imports.md) - Language features - [Handling messages](/llms.mdx/blockchain-basics/tolk/features/message-handling.md) - [Contract storage](/llms.mdx/blockchain-basics/tolk/features/contract-storage.md) - [Contract getters](/llms.mdx/blockchain-basics/tolk/features/contract-getters.md) - [Contract declaration and ABI](/llms.mdx/blockchain-basics/tolk/features/contract-abi.md) - [Sending messages](/llms.mdx/blockchain-basics/tolk/features/message-sending.md) - [Automatic serialization](/llms.mdx/blockchain-basics/tolk/features/auto-serialization.md) - [Lazy loading](/llms.mdx/blockchain-basics/tolk/features/lazy-loading.md) - [Forward payload in jettons](/llms.mdx/blockchain-basics/tolk/features/jetton-payload.md) - [Standard library](/llms.mdx/blockchain-basics/tolk/features/standard-library.md) - [Assembler functions](/llms.mdx/blockchain-basics/tolk/features/asm-functions.md) - [Compiler optimizations](/llms.mdx/blockchain-basics/tolk/features/compiler-optimizations.md) - Migrating from FunC - [Tolk vs FunC](/llms.mdx/blockchain-basics/tolk/from-func/tolk-vs-func.md) - [Standard libraries comparison](/llms.mdx/blockchain-basics/tolk/from-func/stdlib-comparison.md) - [FunC-to-Tolk converter](/llms.mdx/blockchain-basics/tolk/from-func/converter.md) - [Changelog](/llms.mdx/blockchain-basics/tolk/changelog.md) - **Other languages** - TL-B - [TL-B overview](/llms.mdx/blockchain-basics/languages/tl-b/overview.md) - [TL-B syntax and semantics](/llms.mdx/blockchain-basics/languages/tl-b/syntax-and-semantics.md) - [Simple TL-B examples](/llms.mdx/blockchain-basics/languages/tl-b/simple-examples.md) - [Complex and non-trivial TL-B examples](/llms.mdx/blockchain-basics/languages/tl-b/complex-and-non-trivial-examples.md) - [TEP TL-B examples](/llms.mdx/blockchain-basics/languages/tl-b/tep-examples.md) - [TL-B tooling](/llms.mdx/blockchain-basics/languages/tl-b/tooling.md) - Fift - [Fift language overview](/llms.mdx/blockchain-basics/languages/fift/overview.md) - [Fift and TVM assembly](/llms.mdx/blockchain-basics/languages/fift/fift-and-tvm-assembly.md) - [Fift deep dive](/llms.mdx/blockchain-basics/languages/fift/deep-dive.md) - [Simple multisig contract with Fift](/llms.mdx/blockchain-basics/languages/fift/multisig.md) - [Fift: A Brief Introduction](/llms.mdx/blockchain-basics/languages/fift/whitepaper.md): Whitepaper by Dr. Nikolai Durov - FunC - [FunC language overview](/llms.mdx/blockchain-basics/languages/func/overview.md) - [FunC cookbook](/llms.mdx/blockchain-basics/languages/func/cookbook.md) - **Language** - [FunC comments](/llms.mdx/blockchain-basics/languages/func/comments.md) - [FunC types](/llms.mdx/blockchain-basics/languages/func/types.md) - [FunC literals](/llms.mdx/blockchain-basics/languages/func/literals.md) - [FunC operators](/llms.mdx/blockchain-basics/languages/func/operators.md) - [FunC expressions](/llms.mdx/blockchain-basics/languages/func/expressions.md) - [FunC statements](/llms.mdx/blockchain-basics/languages/func/statements.md) - **Program declarations** - [FunC program declarations](/llms.mdx/blockchain-basics/languages/func/declarations-overview.md) - [FunC functions](/llms.mdx/blockchain-basics/languages/func/functions.md) - [Reserved functions of FunC](/llms.mdx/blockchain-basics/languages/func/special-functions.md) - [FunC assembler functions](/llms.mdx/blockchain-basics/languages/func/asm-functions.md) - [FunC global variables](/llms.mdx/blockchain-basics/languages/func/global-variables.md) - [FunC compiler directives](/llms.mdx/blockchain-basics/languages/func/compiler-directives.md) - [FunC reserved words and built-ins](/llms.mdx/blockchain-basics/languages/func/built-ins.md) - [FunC dictionaries](/llms.mdx/blockchain-basics/languages/func/dictionaries.md) - **Libraries** - [Standard library of FunC](/llms.mdx/blockchain-basics/languages/func/stdlib.md) - [Other FunC libraries](/llms.mdx/blockchain-basics/languages/func/libraries.md) - [FunC changelog](/llms.mdx/blockchain-basics/languages/func/changelog.md) - [Known issues of FunC](/llms.mdx/blockchain-basics/languages/func/known-issues.md) - [Tact language](/llms.mdx/blockchain-basics/languages/tact.md) - **TVM: TON Virtual Machine** - [TVM overview](/llms.mdx/blockchain-basics/tvm/overview.md) - Tools - [TxTracer](/llms.mdx/blockchain-basics/tvm/tools/txtracer.md) - [Retracer](/llms.mdx/blockchain-basics/tvm/tools/retracer.md) - [TVM Explorer](/llms.mdx/blockchain-basics/tvm/tools/tvm-explorer.md) - [TON Decompiler](/llms.mdx/blockchain-basics/tvm/tools/ton-decompiler.md) - [Instructions](/llms.mdx/blockchain-basics/tvm/instructions.md): Interactive reference for TVM instructions - [Builders and Slices](/llms.mdx/blockchain-basics/tvm/builders-and-slices.md) - [Continuations](/llms.mdx/blockchain-basics/tvm/continuations.md) - [Registers](/llms.mdx/blockchain-basics/tvm/registers.md) - [Gas](/llms.mdx/blockchain-basics/tvm/gas.md) - [Initialization](/llms.mdx/blockchain-basics/tvm/initialization.md): State of TVM before smart contract execution - [Exit codes](/llms.mdx/blockchain-basics/tvm/exit-codes.md) - [Get methods](/llms.mdx/blockchain-basics/tvm/get-method.md) - **Nodes** - [Blockchain nodes overview](/llms.mdx/blockchain-basics/nodes/overview.md): Pick the right TON node setup and understand the operational work it requires. - C++ node - [Run a node with MyTonCtrl](/llms.mdx/blockchain-basics/nodes/cpp/setup-mytonctrl.md): Provision hardware, install MyTonCtrl, and follow runbooks for validator, liteserver, or archive roles. - [Run a validator](/llms.mdx/blockchain-basics/nodes/cpp/run-validator.md): Run a validator node with MyTonCtrl - [Integrate MyTonCtrl with Prometheus](/llms.mdx/blockchain-basics/nodes/cpp/integrating-with-prometheus.md) - [Setting up a local blockchain using MyLocalTon](/llms.mdx/blockchain-basics/nodes/cpp/setup-mylocalton.md): Install MyLocalTon to spin up a self-contained TON network for development and testing. - MyTonCtrl reference - [Overview](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/overview.md) - [Core](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/core.md): Inspecting node health, managing modes and settings, maintaining the software stack, and running diagnostics. - [Installer](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/installer.md): MyTonInstaller complements MyTonCtrl by bootstrapping and maintaining TON node components. - [Wallet](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/wallet.md): Wallet mode provides convenience utilities for generating, activating, importing, exporting, and moving funds between TON wallets managed by MyTonCtrl. - [Validator](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/validator.md): Validator mode automates governance voting, election participation, efficiency tracking, and the local collator registry. - [Collator](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/collator.md): Collator mode lets a node produce blocks for selected shardchains without running the full validator stack. The commands below help you configure local collators, adjust the validator allowlist, and manage collator-specific configuration JSON. - [Nominator pools](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/pools.md): Pool-focused commands help you manage validator-run nominator pools and Orbs single-nominator pools. The console exposes utilities that create local pool descriptors, deploy the contracts on-chain, and move stake in or out. - [Liquid staking](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/liquid-staking.md): Liquid staking mode orchestrates controller deployment and maintenance for jetton-based staking pools. The commands below cover controller lifecycle management, funding flows, validator-set updates, and diagnostic helpers. - [Custom overlays](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/custom-overlays.md): Sets up a custom overlay to speed up synchronization for a group of nodes. - [Utilities](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/utilities.md): Utility commands provide quick inspection and helper tools for accounts, bookmarks, governance artifacts, and validator data. - [Telegram alerting](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/alerting.md) - [Backup](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/backups.md): MyTonCtrl bundles helper scripts for creating and restoring node backups. - [BTC Teleport](/llms.mdx/blockchain-basics/nodes/cpp/mytonctrl/btc-teleport.md): The BTC Teleport module manages the optional Bitcoin bridge (Teleport) client shipped with MyTonCtrl. Use these commands to inspect proposals, vote on them, or remove the Teleport installation when no longer needed. - Rust node - [Rust node quick start](/llms.mdx/blockchain-basics/nodes/rust/quick-start.md) - [Architecture reference](/llms.mdx/blockchain-basics/nodes/rust/architecture.md) - [How to configure global JSON file](/llms.mdx/blockchain-basics/nodes/rust/global-config.md) - [How to configure logging YAML file](/llms.mdx/blockchain-basics/nodes/rust/logs-config.md) - [How to configure node JSON file](/llms.mdx/blockchain-basics/nodes/rust/node-config.md) - [Metrics](/llms.mdx/blockchain-basics/nodes/rust/metrics.md) - [Node configuration reference](/llms.mdx/blockchain-basics/nodes/rust/node-config-ref.md) - [Health probes](/llms.mdx/blockchain-basics/nodes/rust/probes.md) - [Monitoring](/llms.mdx/blockchain-basics/nodes/rust/monitoring.md) - Staking - [Staking overview](/llms.mdx/blockchain-basics/nodes/staking/overview.md) - [Stake calculation](/llms.mdx/blockchain-basics/nodes/staking/stake-calculation.md) - [Liquid staking contracts](/llms.mdx/blockchain-basics/nodes/staking/liquid-staking.md) - [Single nominator pool contracts](/llms.mdx/blockchain-basics/nodes/staking/single-nominator.md) - [Nominator pool contracts](/llms.mdx/blockchain-basics/nodes/staking/nominator-pools.md) - **Primitives** - Serialization - [Cells](/llms.mdx/blockchain-basics/primitives/serialization/cells.md) - [Library references](/llms.mdx/blockchain-basics/primitives/serialization/library.md) - [Merkle proofs](/llms.mdx/blockchain-basics/primitives/serialization/merkle.md) - [Merkle updates](/llms.mdx/blockchain-basics/primitives/serialization/merkle-update.md) - [Pruned branches](/llms.mdx/blockchain-basics/primitives/serialization/pruned.md) - [Bag of cells](/llms.mdx/blockchain-basics/primitives/serialization/boc.md) - Addresses - [Addresses overview](/llms.mdx/blockchain-basics/primitives/addresses/overview.md) - [Internal address formats](/llms.mdx/blockchain-basics/primitives/addresses/formats.md) - [Reading and writing addresses](/llms.mdx/blockchain-basics/primitives/addresses/serialize.md) - [Deriving addresses](/llms.mdx/blockchain-basics/primitives/addresses/derive.md) - Messages & Transactions - [Overview](/llms.mdx/blockchain-basics/primitives/messages/overview.md) - [Internal messages](/llms.mdx/blockchain-basics/primitives/messages/internal.md) - [Incoming external messages](/llms.mdx/blockchain-basics/primitives/messages/external-in.md) - [Outbound external messages](/llms.mdx/blockchain-basics/primitives/messages/external-out.md) - [Deploy message](/llms.mdx/blockchain-basics/primitives/messages/deploy.md) - [Sending modes](/llms.mdx/blockchain-basics/primitives/messages/modes.md) - [Ordinary transactions](/llms.mdx/blockchain-basics/primitives/messages/ordinary-tx.md) - Actions - [Actions](/llms.mdx/blockchain-basics/primitives/actions/overview.md) - [Send message](/llms.mdx/blockchain-basics/primitives/actions/send.md) - [Reserve coins](/llms.mdx/blockchain-basics/primitives/actions/reserve.md) - [Set code](/llms.mdx/blockchain-basics/primitives/actions/set-code.md) - [Change library](/llms.mdx/blockchain-basics/primitives/actions/change-library.md) - Consensus - [Catchain & BCP visualizer](/llms.mdx/blockchain-basics/primitives/consensus/catchain-visualizer.md): Interactive visual simulation of Catchain + BCP rounds - [Account status](/llms.mdx/blockchain-basics/primitives/status.md) - [Execution phases](/llms.mdx/blockchain-basics/primitives/phases.md) - [Transaction fees](/llms.mdx/blockchain-basics/primitives/fees.md) - [Traces](/llms.mdx/blockchain-basics/primitives/traces.md) - [Blockchain sharding](/llms.mdx/blockchain-basics/primitives/shards.md) - [Blockchain limits](/llms.mdx/blockchain-basics/primitives/limits.md) - [Blockchain config](/llms.mdx/blockchain-basics/primitives/config.md) - Web3 services - [Web3 services](/llms.mdx/blockchain-basics/primitives/web3/overview.md) - [TON DNS](/llms.mdx/blockchain-basics/primitives/web3/ton-dns.md): On-chain hierarchical domain name service for TON Network - [TON Storage](/llms.mdx/blockchain-basics/primitives/web3/ton-storage.md): Distributed file storage for the TON Blockchain using torrent-like technology and on-chain payment contracts - [TON Proxy](/llms.mdx/blockchain-basics/primitives/web3/ton-proxy.md): HTTP-to-ADNL bridge for accessing and hosting TON Sites from a conventional browser - [TON Sites](/llms.mdx/blockchain-basics/primitives/web3/ton-sites.md): Web services accessible through TON Network via ADNL and RLDP - Merkle proofs - [Overview](/llms.mdx/blockchain-basics/primitives/proofs/overview.md) - [Liteserver proof verification](/llms.mdx/blockchain-basics/primitives/proofs/verifying-liteserver-proofs.md) - [System contracts](/llms.mdx/blockchain-basics/primitives/system.md) - [Precompiled contracts](/llms.mdx/blockchain-basics/primitives/precompiled.md) - **Whitepapers** - [Overview](/llms.mdx/blockchain-basics/whitepapers/overview.md) - [Telegram Open Network Virtual Machine](/llms.mdx/blockchain-basics/whitepapers/tvm.md): Whitepaper by Dr. Nikolai Durov - [Telegram Open Network (TON) Blockchain Specification](/llms.mdx/blockchain-basics/whitepapers/tblkch.md): Whitepaper by Dr. Nikolai Durov - [The Open Network](/llms.mdx/blockchain-basics/whitepapers/ton.md): Whitepaper by Dr. Nikolai Durov - [Catchain consensus: an outline](/llms.mdx/blockchain-basics/whitepapers/catchain.md): Whitepaper by Dr. Nikolai Durov - Contribute - [contribute/style-guide-extended](/llms.mdx/contribute/style-guide-extended.md) - Ecosystem - Tma - [TMA create CLI](/llms.mdx/ecosystem/tma/create-mini-app.md) - [TMA: Telegram Mini Apps overview](/llms.mdx/ecosystem/tma/overview.md) - Analytics - [Telegram analytics](/llms.mdx/ecosystem/tma/analytics/analytics.md) - [API Endpoints](/llms.mdx/ecosystem/tma/analytics/api-endpoints.md) - [FAQ](/llms.mdx/ecosystem/tma/analytics/faq.md) - [Installation via NPM package](/llms.mdx/ecosystem/tma/analytics/install-via-npm.md) - [Installation via script tag](/llms.mdx/ecosystem/tma/analytics/install-via-script.md) - [Managing integration](/llms.mdx/ecosystem/tma/analytics/managing-integration.md) - [Preparations](/llms.mdx/ecosystem/tma/analytics/preparation.md) - [Supported events](/llms.mdx/ecosystem/tma/analytics/supported-events.md) - Telegram ui - [Getting started](/llms.mdx/ecosystem/tma/telegram-ui/getting-started.md) - [Overview](/llms.mdx/ecosystem/tma/telegram-ui/overview.md) - [AppRoot component](/llms.mdx/ecosystem/tma/telegram-ui/platform-and-palette.md) - Reference - [Avatar](/llms.mdx/ecosystem/tma/telegram-ui/reference/avatar.md) - Foundations - [Glossary](/llms.mdx/foundations/glossary.md): Definitions of TON and crypto-community terminology — WAGMI, HODL, gas, validator, jetton, masterchain, BOC, TVM, and dozens more. - TON overview - **Introduction** - [Start here](/llms.mdx/overview/start-here.md) - [Everything you need to build on TON](/llms.mdx/overview/toolset.md) - [How to adopt sub-second finality](/llms.mdx/overview/subsecond.md) - [Get support](/llms.mdx/overview/get-support.md) - **Wallet apps** - Wallet apps - [wallet.ton.org](/llms.mdx/overview/wallets/wallet-apps/web.md) - [Tonkeeper](/llms.mdx/overview/wallets/wallet-apps/tonkeeper.md) - [How to get coins on testnet](/llms.mdx/overview/wallets/wallet-apps/get-coins.md) - [Deep links](/llms.mdx/overview/wallets/wallet-apps/deep-links.md) - [Addresses workflow](/llms.mdx/overview/wallets/wallet-apps/addresses-workflow.md) - **Infrastructure** - Explorers - [Overview](/llms.mdx/overview/infrastructure/explorers/overview.md) - [Using Tonviewer](/llms.mdx/overview/infrastructure/explorers/tonviewer.md) - [Analytics and data providers](/llms.mdx/overview/infrastructure/analytics.md) - Oracles - [Oracles overview](/llms.mdx/overview/infrastructure/oracles/overview.md) - [RedStone oracle](/llms.mdx/overview/infrastructure/oracles/redstone.md) - [Pyth oracle](/llms.mdx/overview/infrastructure/oracles/pyth.md) - [Bridges](/llms.mdx/overview/infrastructure/bridges.md) - [Network status](/llms.mdx/overview/infrastructure/status.md) - **AI in TON** - [Overview of AI in TON](/llms.mdx/overview/ai/overview.md) - [AgentKit: @ton/mcp](/llms.mdx/overview/ai/mcp.md) - [Agentic wallet contracts](/llms.mdx/overview/ai/wallets.md) - **Learn more** - [Glossary](/llms.mdx/overview/learn-more/glossary.md) - [Coming from Ethereum](/llms.mdx/overview/learn-more/from-ethereum.md) - [Other resources](/llms.mdx/overview/learn-more/more-tutorials.md) - [Old documentation](https://old-docs.ton.org/) - **Contribute** - [Documentation style guide](/llms.mdx/overview/contribute/style-guide.md) - Components and snippets - [Using components and snippets](/llms.mdx/overview/contribute/snippets/overview.md) - [Aside component](/llms.mdx/overview/contribute/snippets/aside.md) - [Image component](/llms.mdx/overview/contribute/snippets/image.md) - [FileTree component](/llms.mdx/overview/contribute/snippets/filetree.md)