# Docs - [Start here](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/start-here/content.md) - [Get support](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/get-support/content.md) - [Coming from Ethereum](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/from-ethereum/content.md) - [Other resources](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/more-tutorials/content.md) - [Old documentation](https://old-docs.ton.org/) - **Ecosystem** - AI - [Overview of AI in TON](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ai/overview/content.md) - [AgentKit: @ton/mcp](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ai/mcp/content.md) - [Agentic wallet contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ai/wallets/content.md) - Wallet apps - [wallet.ton.org](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/wallet-apps/web/content.md) - [Tonkeeper](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/wallet-apps/tonkeeper/content.md) - [How to get coins on testnet](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/wallet-apps/get-coins/content.md) - [Deep links](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/wallet-apps/deep-links/content.md) - [Addresses workflow](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/wallet-apps/addresses-workflow/content.md) - Explorers - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/explorers/overview/content.md) - [Using Tonviewer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/explorers/tonviewer/content.md) - [SDKs](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/sdks/content.md) - APIs - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/overview/content.md) - TON Center - [Introduction](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/introduction/content.md) - [Rate limits](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/rate-limit/content.md) - [Get your TON Center API key](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/get-api-key/content.md) - **API v2** - [API v2 overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/overview/content.md) - [API authentication](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2-authentication/content.md) - [API error codes](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2-errors/content.md) - [Tonlib type identifiers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2-tonlib-types/content.md) - Accounts - [Get address balance](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/accounts/get-address-balance/content.md) - [Get address information](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/accounts/get-address-information/content.md) - [Get address state](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/accounts/get-address-state/content.md) - [Get extended address information](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/accounts/get-extended-address-information/content.md) - [Get token data](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/accounts/get-token-data/content.md) - [Get wallet information](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/accounts/get-wallet-information/content.md) - Blocks - [Get block header](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-block-header/content.md) - [Get consensus block](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-consensus-block/content.md) - [Get masterchain block signatures](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-masterchain-block-signatures/content.md) - [Get masterchain info](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-masterchain-info/content.md) - [Get outbound message queue size](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-outbound-message-queue-size/content.md) - [Get shard block proof](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-shard-block-proof/content.md) - [Get shards](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/get-shards/content.md) - [Lookup block](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/blocks/lookup-block/content.md) - Configuration - [Get all config parameters](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/configuration/get-all-config-parameters/content.md) - [Get config parameter](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/configuration/get-config-parameter/content.md) - [Get libraries](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/configuration/get-libraries/content.md) - RPC - [JSON-RPC endpoint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/rpc/json-rpc-endpoint/content.md) - Run method - [Run get method (standard)](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/run-method/run-get-method-standard/content.md) - [Run get method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/run-method/run-get-method/content.md) - Send - [Estimate fee](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/send/estimate-fee/content.md) - [Send BoC (return hash)](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/send/send-boc-return-hash/content.md) - [Send BoC](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/send/send-boc/content.md) - Transactions - [Get block transactions (extended)](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/get-block-transactions-extended/content.md) - [Get block transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/get-block-transactions/content.md) - [Get transactions (standard)](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/get-transactions-standard/content.md) - [Get transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/get-transactions/content.md) - [Try locate result transaction](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/try-locate-result-transaction/content.md) - [Try locate source transaction](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/try-locate-source-transaction/content.md) - [Try locate transaction](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/transactions/try-locate-transaction/content.md) - Utils - [Detect address](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/utils/detect-address/content.md) - [Detect hash](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/utils/detect-hash/content.md) - [Pack address](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/utils/pack-address/content.md) - [Unpack address](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v2/utils/unpack-address/content.md) - **API v3** - [API v3 overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/overview/content.md) - [API error codes](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3-errors/content.md) - [API authentication](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3-authentication/content.md) - [Pagination](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3-pagination/content.md) - Accounts - [Address Book](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/accounts/address-book/content.md) - [Get Account States](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/accounts/get-account-states/content.md) - [Get Wallet States](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/accounts/get-wallet-states/content.md) - [Metadata](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/accounts/metadata/content.md) - Actions and traces - [Get Actions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/actions-and-traces/get-actions/content.md) - [Get Pending Actions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/actions-and-traces/get-pending-actions/content.md) - [Get Pending Traces](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/actions-and-traces/get-pending-traces/content.md) - [Get Traces](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/actions-and-traces/get-traces/content.md) - Legacy (v2) - [Estimate Fee](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/api-v2/estimate-fee/content.md) - [Get Address Information](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/api-v2/get-address-information/content.md) - [Get Wallet Information](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/api-v2/get-wallet-information/content.md) - [Run Get-Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/api-v2/run-get-method/content.md) - [Send Message](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/api-v2/send-message/content.md) - Blockchain data - [Get Adjacent Transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-adjacent-transactions/content.md) - [Get blocks](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-blocks/content.md) - [Get masterchain block shard state](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-masterchain-block-shard-state/content.md) - [Get Masterchain Info](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-masterchain-info/content.md) - [Get messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-messages/content.md) - [Get pending transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-pending-transactions/content.md) - [Get transactions by Masterchain block](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-transactions-by-masterchain-block/content.md) - [Get transactions by message](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-transactions-by-message/content.md) - [Get transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/blockchain-data/get-transactions/content.md) - DNS - [Get DNS Records](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/dns/get-dns-records/content.md) - Jettons - [Get Jetton Burns](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/jettons/get-jetton-burns/content.md) - [Get Jetton Masters](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/jettons/get-jetton-masters/content.md) - [Get Jetton Transfers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/jettons/get-jetton-transfers/content.md) - [Get Jetton Wallets](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/jettons/get-jetton-wallets/content.md) - Multisig - [Get Multisig Orders](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/multisig/get-multisig-orders/content.md) - [Get Multisig Wallets](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/multisig/get-multisig-wallets/content.md) - NFTs - [Get NFT collections](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/nfts/get-nft-collections/content.md) - [Get NFT items](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/nfts/get-nft-items/content.md) - [Get NFT Transfers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/nfts/get-nft-transfers/content.md) - Stats - [Get Top Accounts By Balance](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/stats/get-top-accounts-by-balance/content.md) - Utils - [Decode Opcodes and Bodies](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/utils/decode-opcodes-and-bodies/content.md) - Vesting - [Get Vesting Contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/v3/vesting/get-vesting-contracts/content.md) - **Streaming API** - [Streaming API overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/streaming/overview/content.md) - [Streaming API notification reference](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/streaming/reference/content.md) - [Streaming API: Server-Sent Events](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/streaming/sse/content.md) - [Streaming API: WebSocket](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/streaming/wss/content.md) - **Nominator Pools API** - [Get Nominator Bookings Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/smc-index/get-nominator-bookings-method/content.md) - [Get Nominator Earnings Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/smc-index/get-nominator-earnings-method/content.md) - [Get Nominator Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/smc-index/get-nominator-method/content.md) - [Get Pool Bookings Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/smc-index/get-pool-bookings-method/content.md) - [Get Pool Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/smc-index/get-pool-method/content.md) - [Lifecheck Method](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/toncenter/smc-index/lifecheck-method/content.md) - [Jetton prices API](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/api/price/content.md) - [How to adopt sub-second finality](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/subsecond/content.md) - [Network status](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/status/content.md) - [Analytics and data providers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/analytics/content.md) - Oracles - [Oracles overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/oracles/overview/content.md) - [RedStone oracle](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/oracles/redstone/content.md) - [Pyth oracle](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/oracles/pyth/content.md) - [Bridges](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/bridges/content.md) - TON Connect - [TON Connect overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-connect/overview/content.md) - [WalletConnect support](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-connect/wallet-connect/content.md) - [How to integrate a decentralized application (dApp)](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-connect/dapp/content.md) - [How to integrate a wallet with TON](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-connect/wallet/content.md) - [TON Connect manifests](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-connect/manifest/content.md) - [Message lookup](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-connect/message-lookup/content.md) - AppKit - [AppKit: SDK for decentralized applications (dApps)](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/overview/content.md) - [How to initialize the TON Connect's AppKit](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/init/content.md) - [How to work with Toncoin using AppKit](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/toncoin/content.md) - [How to work with Jettons using AppKit](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/jettons/content.md) - [How to work with NFTs using AppKit](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/nfts/content.md) - [How to swap tokens using AppKit](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/swap/content.md) - [How to stake Toncoin using AppKit](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/appkit/stake/content.md) - WalletKit - [WalletKit: SDK for custodial and non-custodial wallet services](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/overview/content.md) - Web - [How to initialize the TON Connect's WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/init/content.md) - [How to manage TON wallets with WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/wallets/content.md) - [How to handle connections with WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/connections/content.md) - [How to handle other events with WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/events/content.md) - [How to work with Toncoin using WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/toncoin/content.md) - [How to work with Jettons using WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/jettons/content.md) - [How to work with NFTs using WalletKit on the Web platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/web/nfts/content.md) - iOS - [How to install the TON Connect's WalletKit on the iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/installation/content.md) - [How to initialize the TON Connect's WalletKit on the iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/init/content.md) - [How to manage TON wallets with WalletKit on the iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/wallets/content.md) - [How to retrieve wallet information, jettons, and NFTs with WalletKit on the iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/data/content.md) - [How to transfer Toncoin, Jettons and NFTs with WalletKit on the iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/transactions/content.md) - [How to connect to dApp and handle wallet events on the iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/events/content.md) - [How to inject TON's WalletKit into WebView on iOS platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/webview/content.md) - Android - [How to install the TON Connect's WalletKit on the Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/installation/content.md) - [How to initialize the TON Connect's WalletKit on the Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/init/content.md) - [How to manage TON wallets with WalletKit on the Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/wallets/content.md) - [How to retrieve wallet information, jettons, and NFTs with WalletKit on the Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/data/content.md) - [How to connect to dApp and handle wallet events on the Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/events/content.md) - [How to transfer Toncoin, Jettons and NFTs with WalletKit on the Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/transactions/content.md) - [How to inject TON's WalletKit into WebView on Android platform](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/webview/content.md) - **Manual implementation** - [TON Connect integration QA guide](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/qa-guide/content.md) - [Custodian integration for native and web wallets](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/native-web/content.md) - [Custodian integration for in-wallet browsers and browser extensions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/walletkit/browser-extension/content.md) - TON Pay - [TON Pay SDK overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/overview/content.md) - [Quick start](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/quick-start/content.md) - [On-ramp in TON Pay SDK](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/on-ramp/content.md) - Payment integration - [How to build a transfer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/payment-integration/transfer/content.md) - [How to send payments using TON Pay React hook](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/payment-integration/payments-react/content.md) - [How to send payments using TON Connect](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/payment-integration/payments-tonconnect/content.md) - [How to check status and retrieve info](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/payment-integration/status-info/content.md) - UI integration - [How to add a TON Pay button using React](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/ui-integration/button-react/content.md) - [How to add a TON Pay button using JS](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/ui-integration/button-js/content.md) - [TON Pay webhooks](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/webhooks/content.md) - [API reference](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/ton-pay/api-reference/content.md) - TMA: Telegram Mini Apps - [TMA: Telegram Mini Apps overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/overview/content.md) - [TMA create CLI](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/create-mini-app/content.md) - Telegram UI - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/telegram-ui/overview/content.md) - [Getting started](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/telegram-ui/getting-started/content.md) - [AppRoot component](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/telegram-ui/platform-and-palette/content.md) - [Avatar](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/telegram-ui/reference/avatar/content.md) - Analytics - [Telegram analytics](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/analytics/content.md) - [Supported events](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/supported-events/content.md) - [Preparations](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/preparation/content.md) - [Installation via script tag](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/install-via-script/content.md) - [Installation via NPM package](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/install-via-npm/content.md) - [API Endpoints](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/api-endpoints/content.md) - [Managing integration](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/managing-integration/content.md) - [FAQ](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/tma/analytics/faq/content.md) - Blockchain nodes - [Blockchain nodes overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/overview/content.md): Pick the right TON node setup and understand the operational work it requires. - C++ node - [Run a node with MyTonCtrl](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/setup-mytonctrl/content.md): Provision hardware, install MyTonCtrl, and follow runbooks for validator, liteserver, or archive roles. - [Run a validator](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/run-validator/content.md): Run a validator node with MyTonCtrl - [Run an archive liteserver](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/run-archive-liteserver/content.md): Run an archive liteserver node with MyTonCtrl - [Integrate MyTonCtrl with Prometheus](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/integrating-with-prometheus/content.md) - [Setting up a local blockchain using MyLocalTon](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/setup-mylocalton/content.md): Install MyLocalTon to spin up a self-contained TON network for development and testing. - MyTonCtrl reference - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/overview/content.md) - [Core](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/core/content.md): Inspecting node health, managing modes and settings, maintaining the software stack, and running diagnostics. - [Installer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/installer/content.md): MyTonInstaller complements MyTonCtrl by bootstrapping and maintaining TON node components. - [Wallet](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/wallet/content.md): Wallet mode provides convenience utilities for generating, activating, importing, exporting, and moving funds between TON wallets managed by MyTonCtrl. - [Validator](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/validator/content.md): Validator mode automates governance voting, election participation, efficiency tracking, and the local collator registry. - [Collator](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/collator/content.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](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/pools/content.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](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/liquid-staking/content.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](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/custom-overlays/content.md): Sets up a custom overlay to speed up synchronization for a group of nodes. - [Utilities](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/utilities/content.md): Utility commands provide quick inspection and helper tools for accounts, bookmarks, governance artifacts, and validator data. - [Telegram alerting](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/alerting/content.md) - [Backup](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/backups/content.md): MyTonCtrl bundles helper scripts for creating and restoring node backups. - [BTC Teleport](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/cpp/mytonctrl/btc-teleport/content.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](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/quick-start/content.md) - [Architecture reference](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/architecture/content.md) - [How to configure global JSON file](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/global-config/content.md) - [How to configure logging YAML file](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/logs-config/content.md) - [How to configure node JSON file](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/node-config/content.md) - [Metrics](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/metrics/content.md) - [Node configuration reference](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/node-config-ref/content.md) - [Health probes](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/probes/content.md) - [Monitoring](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/nodes/rust/monitoring/content.md) - Staking - [Staking overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/staking/overview/content.md) - [Stake calculation](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/staking/stake-calculation/content.md) - [Liquid staking contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/staking/liquid-staking/content.md) - [Single nominator pool contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/staking/single-nominator/content.md) - [Nominator pool contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/ecosystem/staking/nominator-pools/content.md) - **Payment processing** - [Payment processing overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/payments/overview/content.md) - [Toncoin payments processing](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/payments/toncoin/content.md) - [Jettons payments processing](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/payments/jettons/content.md) - **Standard contracts** - Wallets - [How TON wallets work](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/how-it-works/content.md) - [TON wallet mnemonics](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/mnemonics/content.md) - [Comparison](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/comparison/content.md) - [How to interact with wallets](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/interact/content.md) - [Gasless transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/gasless/content.md) - [Wallet V5](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/v5/content.md) - [Wallet V5 interface: messages and get methods](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/v5-api/content.md) - [Wallet V4](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/v4/content.md) - Highload wallets - [Highload wallets](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/overview/content.md) - V3 - [How to create a highload wallet v3](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/v3/create/content.md) - [How to send a batch of transfers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/v3/send-batch-transfers/content.md) - [How to send a single transfer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/v3/send-single-transfer/content.md) - [Highload Wallet v3 — specification](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/v3/specification/content.md) - [How to verify that a message is processed](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/v3/verify-is-processed/content.md) - V2 - [Highload wallet v2: Specification](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/highload/v2/specification/content.md) - [Lockup wallet](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/lockup/content.md) - Preprocessed wallet v2 - [How to interact with preprocessed wallet v2](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/preprocessed-v2/interact/content.md) - [Preprocessed wallet v2: Specification](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/preprocessed-v2/specification/content.md) - [Restricted wallet](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/restricted/content.md) - [Wallets performance benchmark](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/performance/content.md) - [Wallet sources](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/sources/content.md) - [Wallets history](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/wallets/history/content.md) - Tokens - [Token overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/overview/content.md) - [Token metadata](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/metadata/content.md) - [Token airdrop](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/airdrop/content.md) - Jettons - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/overview/content.md) - [Jetton: How it works](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/how-it-works/content.md) - [Jetton implementations comparison](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/comparison/content.md) - [How to mint new jettons](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/mint/content.md) - [How to transfer jettons](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/transfer/content.md) - [How to burn jettons](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/burn/content.md) - [How to find jetton wallet](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/find/content.md) - [How to get jetton wallet data](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/wallet-data/content.md) - [How to get jetton supply data](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/supply-data/content.md) - [Mintless jetton](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/mintless/overview/content.md) - [How to deploy mintless jetton](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/mintless/deploy/content.md) - [Jetton interface: messages and get methods](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/jettons/api/content.md) - NFT - [NFT: Non-fungible token](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/overview/content.md) - [NFT: How it works](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/how-it-works/content.md) - [SBT: How it works](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/sbt/content.md) - [NFT implementations comparison](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/comparison/content.md) - [How to deploy an NFT item](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/deploy/content.md) - [How to transfer an NFT item](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/transfer/content.md) - [How to get NFT item metadata](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/metadata/content.md) - [How to verify an NFT item](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/verify/content.md) - [NFT interface: messages and get methods](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/api/content.md) - [NFT: reference implementation](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/tokens/nft/nft-reference/content.md) - [Vesting contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/standard/vesting/content.md) - **Contract development** - [Contract development overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/overview/content.md) - [Acton toolchain](https://ton-blockchain.github.io/acton/docs/welcome) - [TON plugin for IDEs from JetBrains](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/ide/jetbrains/content.md) - [TON extension for Visual Studio Code (VS Code) and VSCode-based editors](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/ide/vscode/content.md) - Techniques - [How to sign messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/signing/content.md) - [Contract sharding](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/contract-sharding/content.md) - [Security best practices](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/security/content.md) - [How to estimate gas usage in TON contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/gas/content.md) - [On-chain jetton processing](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/on-chain-jetton-processing/content.md) - [How to use on-chain libraries](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/using-on-chain-libraries/content.md) - [Random number generation](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/random/content.md) - [Upgrading contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/upgrades/content.md) - [How to use a vanity contract](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/vanity/content.md) - [Zero-knowledge proofs on TON](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/zero-knowledge/content.md) - [How to verify Groth16 examples on TON](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/techniques/groth16-examples/content.md) - Blueprint - [Blueprint overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/overview/content.md) - [Write your first smart contract with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/first-smart-contract/content.md) - [Smart contract development with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/develop/content.md) - Testing - [Testing smart contracts with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/testing/overview/content.md) - [Testing style guide for Blueprint projects](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/testing/style-guide/content.md) - [Reference for testing with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/testing/reference/content.md) - [Debugging smart contracts with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/debug/content.md) - [Deployment and interaction with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/deploy/content.md) - [Collecting test coverage with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/coverage/content.md) - [Benchmarking performance with Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/benchmarks/content.md) - [Configuring Blueprint](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/config/content.md) - [Blueprint CLI reference](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/cli/content.md) - [Blueprint TypeScript API](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contract-dev/blueprint/api/content.md) - **Tolk language** - [Tolk language](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/overview/content.md) - [Basic syntax](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/basic-syntax/content.md) - [Idioms and conventions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/idioms-conventions/content.md) - [Tolk contract examples](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/examples/content.md) - Type system - [Type system overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/list-of-types/content.md) - [Numbers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/numbers/content.md) - [Booleans](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/booleans/content.md) - [Address](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/address/content.md) - [Cells, slices, builders](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/cells/content.md) - [Strings](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/strings/content.md) - [Structures](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/structures/content.md) - [Type aliases](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/aliases/content.md) - [Generic structs and aliases](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/generics/content.md) - [Enums](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/enums/content.md) - [Nullable types and null safety](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/nullable/content.md) - [Union types](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/unions/content.md) - [Tensors](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/tensors/content.md) - [Arrays and tuples](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/tuples/content.md) - [Maps](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/maps/content.md) - [Callables](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/callables/content.md) - [The unknown type](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/unknown/content.md) - [Void and never types](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/void-never/content.md) - [Type checks and casts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/type-checks-and-casts/content.md) - [TVM stack representation](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/overall-tvm-stack/content.md) - [Serialization](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/types/overall-serialization/content.md) - Syntax details - [Variables](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/variables/content.md) - [Conditions and loops](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/conditions-loops/content.md) - [Exceptions in Tolk](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/exceptions/content.md) - [Functions and methods](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/functions-methods/content.md) - [Structures and fields](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/structures-fields/content.md) - [Pattern matching](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/pattern-matching/content.md) - [Mutability](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/mutability/content.md) - [Operators](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/operators/content.md) - [Imports and name resolution](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/syntax/imports/content.md) - Language features - [Handling messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/message-handling/content.md) - [Contract storage](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/contract-storage/content.md) - [Contract getters](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/contract-getters/content.md) - [Contract declaration and ABI](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/contract-abi/content.md) - [Sending messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/message-sending/content.md) - [Automatic serialization](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/auto-serialization/content.md) - [Lazy loading](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/lazy-loading/content.md) - [Forward payload in jettons](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/jetton-payload/content.md) - [Standard library](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/standard-library/content.md) - [Assembler functions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/asm-functions/content.md) - [Compiler optimizations](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/features/compiler-optimizations/content.md) - Migrating from FunC - [Tolk vs FunC](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/from-func/tolk-vs-func/content.md) - [Standard libraries comparison](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/from-func/stdlib-comparison/content.md) - [FunC-to-Tolk converter](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/from-func/converter/content.md) - [Changelog](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tolk/changelog/content.md) - **TVM: TON Virtual Machine** - [TVM overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/overview/content.md) - Tools - [TxTracer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/tools/txtracer/content.md) - [Retracer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/tools/retracer/content.md) - [TVM Explorer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/tools/tvm-explorer/content.md) - [TON Decompiler](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/tools/ton-decompiler/content.md) - [Instructions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/instructions/content.md): Interactive reference for TVM instructions - [Builders and Slices](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/builders-and-slices/content.md) - [Continuations](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/continuations/content.md) - [TVM registers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/registers/content.md) - [Gas](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/gas/content.md) - [Initialization](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/initialization/content.md): State of TVM before smart contract execution - [Exit codes](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/exit-codes/content.md) - [Get methods](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/tvm/get-method/content.md) - **Blockchain foundations** - TL-B - [TL-B overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/tlb/overview/content.md) - [TL-B syntax and semantics](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/tlb/syntax-and-semantics/content.md) - [Simple TL-B examples](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/tlb/simple-examples/content.md) - [Complex and non-trivial TL-B examples](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/tlb/complex-and-non-trivial-examples/content.md) - [TEP TL-B examples](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/tlb/tep-examples/content.md) - [TL-B tooling](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/tlb/tooling/content.md) - Serialization - [Cells](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/serialization/cells/content.md) - [Library references](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/serialization/library/content.md) - [Merkle proofs](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/serialization/merkle/content.md) - [Merkle updates](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/serialization/merkle-update/content.md) - [Pruned branches](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/serialization/pruned/content.md) - [Bag of cells](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/serialization/boc/content.md) - Addresses - [Addresses overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/addresses/overview/content.md) - [Internal address formats](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/addresses/formats/content.md) - [Reading and writing addresses](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/addresses/serialize/content.md) - [Deriving addresses](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/addresses/derive/content.md) - Messages and transactions - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/overview/content.md) - [Internal messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/internal/content.md) - [Incoming external messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/external-in/content.md) - [Outbound external messages](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/external-out/content.md) - [Deploy message](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/deploy/content.md) - [Sending modes](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/modes/content.md) - [Ordinary transactions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/messages/ordinary-tx/content.md) - Actions - [Actions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/actions/overview/content.md) - [Send message](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/actions/send/content.md) - [Reserve coins](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/actions/reserve/content.md) - [Set code](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/actions/set-code/content.md) - [Change library](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/actions/change-library/content.md) - Consensus - [Catchain overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/consensus/catchain-overview/content.md) - [Catchain 1.0 and BCP visualizer](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/consensus/catchain-visualizer/content.md): Interactive visual simulation of Catchain 1.0 and BCP rounds - [Account status](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/status/content.md) - [Execution phases](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/phases/content.md) - [Transaction fees](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/fees/content.md) - [Traces](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/traces/content.md) - [Blockchain sharding](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/shards/content.md) - [Blockchain limits](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/limits/content.md) - [Blockchain configuration](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/config/content.md) - Web3 services - [Web3 services](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/web3/overview/content.md) - [TON DNS](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/web3/ton-dns/content.md): On-chain hierarchical domain name service for TON Network - [TON Storage](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/web3/ton-storage/content.md): Distributed file storage for the TON Blockchain using torrent-like technology and on-chain payment contracts - [TON Proxy](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/web3/ton-proxy/content.md): HTTP-to-ADNL bridge for accessing and hosting TON Sites from a conventional browser - [TON Sites](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/web3/ton-sites/content.md): Web services accessible through TON Network via ADNL and RLDP - Merkle proofs - [Overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/proofs/overview/content.md) - [Liteserver proof verification](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/proofs/verifying-liteserver-proofs/content.md) - [System contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/system/content.md) - [Precompiled contracts](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/precompiled/content.md) - Whitepapers - [Overview of TON whitepapers](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/whitepapers/overview/content.md) - [Whitepaper comments](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/whitepapers/comments/content.md) - [Telegram Open Network Virtual Machine](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/whitepapers/tvm/content.md): Whitepaper by Dr. Nikolai Durov - [Telegram Open Network (TON) Blockchain Specification](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/whitepapers/tblkch/content.md): Whitepaper by Dr. Nikolai Durov - [The Open Network](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/whitepapers/ton/content.md): Whitepaper by Dr. Nikolai Durov - [Catchain consensus: an outline](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/whitepapers/catchain/content.md): Whitepaper by Dr. Nikolai Durov - [Glossary](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/foundations/glossary/content.md) - **Legacy languages** - Fift - [Fift language overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/overview/content.md) - [Fift types](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/types/content.md) - [Basic values and literals in Fift](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/basic-values/content.md) - [Words, constants, and variables in Fift](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/variables/content.md) - [Control flow in Fift](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/control/content.md) - [Fift assembler](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/fift-assembler/content.md) - [Fift and TVM assembly](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/fift-and-tvm-assembly/content.md) - [Fift deep dive](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/deep-dive/content.md) - [Simple multisig contract with Fift](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/multisig/content.md) - [How to change TON configuration parameters with Fift](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/ton-config/content.md) - [Fift: A Brief Introduction](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/fift/whitepaper/content.md): Whitepaper by Dr. Nikolai Durov - FunC - [FunC language overview](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/overview/content.md) - [FunC cookbook](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/cookbook/content.md) - [FunC changelog](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/changelog/content.md) - [Known issues of FunC](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/known-issues/content.md) - **Language** - [FunC comments](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/comments/content.md) - [FunC types](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/types/content.md) - [FunC literals](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/literals/content.md) - [FunC operators](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/operators/content.md) - [FunC expressions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/expressions/content.md) - [FunC statements](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/statements/content.md) - **Program declarations** - [FunC program declarations](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/declarations-overview/content.md) - [FunC functions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/functions/content.md) - [Reserved functions of FunC](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/special-functions/content.md) - [FunC assembler functions](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/asm-functions/content.md) - [FunC global variables](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/global-variables/content.md) - [FunC compiler directives](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/compiler-directives/content.md) - **Libraries** - [Standard library of FunC](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/stdlib/content.md) - [Other FunC libraries](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/languages/func/libraries/content.md) - **Contributing** - [Documentation style guide](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contribute/style-guide/content.md) - Components and snippets - [Using components and snippets](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contribute/snippets/overview/content.md) - [Aside component](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contribute/snippets/aside/content.md) - [Image component](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contribute/snippets/image/content.md) - [FileTree component](https://docs-op93jxul6-ton-core-docs.vercel.app/llms/contribute/snippets/filetree/content.md)