ton-connect avatar

Ton Create Wallet

This deploys an on-chain agentic wallet as a TON smart contract where you control the operator key for autonomous signing and the user keeps the owner key for withdrawals and revocation. You call agentic_start_root_wallet_setup to generate keys and get a dashboard URL at agents.ton.org, then either poll for callback completion in long-lived MCP sessions or manually pass the deployed wallet address in CLI mode. It's the prerequisite before any transfer or swap operations. The wallet itself is NFT-based, not custodial, which is a clever design choice. Just remember to fund it with TON after setup or nothing else will work.

skills.sh installs
141
GitHub stars
46
last updated
Jun 3, 2026

Install

$ npx -y skills add ton-connect/kit --skill ton-create-wallet --agent claude-code

Installs into .claude/skills of the current project.

Files

Create TON Agentic Wallet

Deploy an on-chain agentic wallet on TON. The agent generates operator keys, opens the dashboard when local browser/shell tools are available, and uses callback-based completion only in long-lived stdio/HTTP MCP server sessions.

MCP Tools

ToolDescription
agentic_start_root_wallet_setupGenerate operator keys, create pending setup, return dashboard URL
agentic_list_pending_root_wallet_setupsList pending setup drafts and their callback status
agentic_get_root_wallet_setupRead one pending setup by setupId
agentic_complete_root_wallet_setupFinish onboarding from callback or manual wallet address
agentic_cancel_root_wallet_setupCancel a pending setup

Tool Parameters

ToolRequiredOptional
agentic_start_root_wallet_setup—network, name, source, collectionAddress, tonDeposit
agentic_get_root_wallet_setupsetupId—
agentic_complete_root_wallet_setupsetupIdwalletAddress, ownerAddress
agentic_cancel_root_wallet_setupsetupId—

Workflow

Sponsors

Details

Repository
github.com/ton-connect/kit
Category
Web3 & Blockchain
First seen
Jun 3, 2026

More from ton-connect/kit

All 7
1bankrbot avatarBankr Agent - NFT Operationsbankrbot/claude-pluginsThis skill should be used when the user asks to "buy NFT", "purchase NFT", "OpenSea", "NFT collection", "view my NFTs", "NFT holdings", "mint NFT", "NFT listing0skills.sh installs
2wshobson avatardefi-protocol-templateswshobson/agentsImplement DeFi protocols with production-ready templates for staking, AMMs, governance, and flash loans. Use when building decentralized finance applications or10.8Kskills.sh installs
3affaan-m avatardefi-amm-securityaffaan-m/everything-claude-codedefi amm security3.5Kskills.sh installs
4circlefin avataruse-agent-walletcirclefin/skillsSet up and manage a Circle agent wallet through the `circle` CLI. The agent wallet is Circle's programmatic USDC wallet for AI agents — used to authenticate, ho852skills.sh installs
5aradotso avatarpump-analyzer-solanaaradotso/trending-skillspump analyzer solana786skills.sh installs
6mindrally avatarsoliditymindrally/skillsExpert in Solidity smart contract development with security and gas optimization745skills.sh installs