OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add ton-org/skills --skill ton-manage-wallets
Use this skill when managing multiple TON wallets, importing agentic wallets, or rotating operator keys. It switches between wallets, lists all wallets in the registry, imports existing wallets, and rotates operator keys. Also use when the user mentions wallet management, switching accounts, or key rotation on TON.
npx skills add ton-org/skills --skill ton-manage-wallets
Manage the local wallet registry and perform advanced agentic wallet operations including import and key rotation.
| Tool | Required | Optional |
|---|---|---|
list_wallets | — | — |
get_current_wallet | — | — |
set_active_wallet | walletSelector | — |
remove_wallet | walletSelector | — |
| Tool | Required | Optional |
|---|---|---|
agentic_validate_wallet | address | network, ownerAddress, collectionAddress |
agentic_list_wallets_by_owner | ownerAddress | network |
agentic_import_wallet | address | name |
agentic_rotate_operator_key | walletSelector | — |
agentic_complete_rotate_operator_key | rotationId | — |
list_wallets to see all stored walletsset_active_wallet with a walletSelector (id, name, or address)get_current_walletagentic_validate_wallet to verify the wallet address and contractagentic_import_wallet to add it to the registryagentic_rotate_operator_key and then agentic_complete_rotate_operator_key after the user applies the key change on-chain via the dashboardagentic_rotate_operator_key — generates a new key pair and returns a dashboard URL for the user to apply the change on-chainagentic_complete_rotate_operator_key with the rotationId; if the chain state has not updated yet, wait briefly and retry instead of forcing extra user inputwalletSelector accepts wallet id, name, or addresswalletSelector directly to wallet-scoped tools instead of changing the active wallet~/.config/ton/config.json (or TON_CONFIG_PATH)operator_private_key; write tools require itton-create-wallet skill instead