Follow this section end-to-end to take a fresh project from zero to a working AppKit app. Each page is one concrete action. The first four pages get the baseline running — install the packages, register a connector, read wallet and chain state, and send a transaction. From that point the app is functional. The remaining pages are improvements that layer on live updates, DeFi flows, and ready-made UI.Documentation Index
Fetch the complete documentation index at: https://companyname-a7d5b98e-feature-fumodocs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Step by step
| Step | What you do |
|---|---|
| Prepare your project | Scaffold a project if you have none, install AppKit, and add the Buffer polyfill. |
| Add wallet connectors | Create the AppKit instance and drop in <TonConnectButton />. |
| Add networks | Configure mainnet alongside testnet and pick an API client. |
| Use basic getter hooks | Read wallet, address, balance, jetton, NFT, network, and transaction state. |
| Send transactions | Send Toncoin, jettons, NFTs, or prepared transactions. |
| Stream live updates | Subscribe to balance, jetton, and transaction changes in real time. |
| Add DeFi providers | Plug in swap and staking providers when the app needs DeFi flows. |
| Use UI widgets | Drop in <SwapWidget />, <StakingWidget />, and other prebuilt flows. |
What to do next
- See task-level walkthroughs in How to.
- Look up the full surface in AppKit reference.