OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add ton-connect/kit --skill ton-nfts
View and transfer NFTs on the TON blockchain. Use when the user wants to see their NFTs, list collectibles, check NFT details, send an NFT, or transfer an NFT to someone.
npx skills add ton-connect/kit --skill ton-nfts
View and transfer NFTs on the TON blockchain.
| Tool | Required | Optional |
|---|---|---|
get_nfts | — | limit, offset, walletSelector |
get_nfts_by_address | address | limit, offset |
get_nft | nftAddress | — |
build_nft_transfer | nftAddress, toAddress | comment, walletSelector |
emulate_transaction | messages | validUntil |
send_raw_transaction | messages | validUntil, fromAddress, walletSelector |
build_nft_transfer does NOT broadcast — it returns ready-to-send transaction.messages plus transaction.fromAddress. Preview with emulate_transaction, then broadcast with send_raw_transaction.
get_nfts to list NFTs in the active walletlimit and offset for paginationget_nft with the nftAddressget_nfts to find the NFT address if the user doesn't have itbuild_nft_transfer with nftAddress and toAddress to build the transaction (it is NOT sent)emulate_transaction using the returned transaction.messages (recommended before broadcasting)send_raw_transaction passing the transaction.messages and transaction.fromAddress (the NFT transfer is bound to the wallet it was built for)get_transaction_status with the returned normalizedHash until status is completed or failed (see ton-balance skill)build_nft_transfer builds the transaction only; send_raw_transaction is the tool that signs and broadcasts itemulate_transaction to preview expected balance changes before broadcasting (fake signature)ton-create-wallet skill first