Get started
Overview
AppKit get started guides
Follow guides in this section end-to-end to take a fresh project from zero to a working AppKit app.
Each page is one concrete action.
Minimum implementation
Complete the first five steps to implement the minimum functional app:
| 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. |
Additional functionality
The remaining pages are improvements that layer on live updates, DeFi flows, and ready-made UI:
| Step | What you do |
|---|---|
| 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. |
Next steps
After finishing the get-started flow, you can do the following:
- See task-level walkthroughs in How-to guides
- Look up the full surface in AppKit reference
Last updated on