ton-balance について
ton-balanceは、TONウォレットの残高、トークン保有状況、取引履歴を照会する読み取り専用スキルです。ウォレット確認や取引検証を行うエージェント向けです。
主な機能
- 01TONウォレット残高の取得
- 02Jetton残高と保有状況の照会
- 03既知のJettonの検索
- 04取引履歴の表示
- 05取引ステータスの確認
活用シーン
- 01ウォレットのTONとトークン保有状況の確認
- 02名前からトークンアドレスを検索
- 03ウォレットの最近の取引を確認
- 04送信済み取引の検証
MCP 対応
MCPツールを使って、TONのウォレット、Jetton、取引データを照会します。記載された操作はすべて読み取り専用です。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ton-org/ skills --skill ton-balanceインストール後、Claude Code で/ton-balanceを入力して読み込まれたか確認します。
詳細
TON 残高とトランザクションの照会
TON 上のウォレット残高、トークン保有状況、トランザクション履歴を読み取り専用で照会します。
MCP ツール
| ツール | 必須 | 任意 |
|---|---|---|
get_wallet | — | walletSelector |
get_balance | — | walletSelector |
get_balance_by_address | address | walletSelector |
get_jetton_balance | jettonAddress | walletSelector |
get_jettons | — | walletSelector |
get_jettons_by_address | address | limit、offset、walletSelector |
get_jetton_info | jettonAddress | walletSelector |
get_known_jettons | — | — |
get_transactions | — | limit、walletSelector |
get_transaction_status | normalizedHash | walletSelector |
ワークフロー
残高を確認する
get_walletを呼び出して、アドレスとネットワーク情報を取得しますget_balanceを呼び出して、TON 残高を取得しますget_jettonsを呼び出して、すべてのトークン保有状況を取得します
特定のトークンを確認する
- ユーザーがトークン名を指定した場合、
get_known_jettonsを呼び出してそのアドレスを検索します jettonAddressを指定してget_jetton_balanceを呼び出します
トランザクション履歴を表示する
- 必要に応じて
limitを指定してget_transactionsを呼び出します(デフォルト値は状況により異なります)
送信したトランザクションを検証する
- 送信またはスワップ操作で返された
normalizedHashを指定してget_transaction_statusを呼び出します
注意事項
- すべてのツールは読み取り専用のため、確認は不要です
- レジストリモードでは、アクティブなウォレットの代わりに特定のウォレットを照会するには
walletSelectorを渡します - すべての残高レスポンスには、
amountRaw(生の整数文字列)とamount(人間が読みやすい小数文字列。たとえば、1.5 TON の場合は"1.5")が含まれます。表示にはamountを使用し、生の整数が必要な場合にのみamountRawを使用してください。
コメント
Markdown 対応