← Back to Skills Marketplace
nihaovand

Kite Agent Smart Wallet V3

by nihaovand · GitHub ↗ · v3.0.2
cross-platform ⚠ suspicious
447
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install kite-agent-smart-wallet-v3
Description
Control Kite AI chain-wallet via Telegram using OpenClaw for wallet creation, balance checks, transfers, session keys, and spending limits without running a...
README (SKILL.md)

Kite AI Agent Smart Wallet Protocol V3

简介

用户直接通过OpenClaw(Telegram)控制Kite AI链上钱包,无需自己运行Bot。

架构

用户(Telegram) → OpenClaw → Kite AI合约
     │
     └── OpenClaw执行操作

功能

  • 钱包创建
  • 余额查询
  • 转账
  • Session Keys管理
  • 消费限额

命令

所有命令以 /kite 开头:

命令 功能
/kite help 帮助
/kite create 创建钱包
/kite wallet 查看地址
/kite balance 查看余额
/kite send \x3C地址> \x3C数量> 转账
/kite session add \x3C地址> \x3C限额> 添加授权
/kite limit set \x3C数量> 设置限额

网络

合约

  • AgentSmartWalletFactory: 0x0fa9F878B038DE435b1EFaDA3eed1859a6Dc098a

版本

  • v3.0.0 (2026-02-25): OpenClaw集成,直接TG控制
  • v2.0.x: 用户本地运行Bot版本
  • v1.0.0: 基础合约
Usage Guidance
Do not install or use this skill until the author clarifies how signing keys are handled. Specific points to request/verify: 1) Where/how the wallet private key is provided and stored (the code expects a private key but SKILL.md/metadata do not declare this). 2) Who controls the private key used to create/send funds (giving the key to the agent equals giving custody of funds). 3) Why session keys are added with an all-functions selector and whether they can be scoped more narrowly. 4) Confirm the contract address and RPC endpoint are legitimate and intended. If you test this, use an empty test account and minimal funds on the testnet, run the code in an isolated/sandbox environment, and consider having the author publish a provenance/homepage and explicit install/auth instructions before trusting it with real funds.
Capability Analysis
Type: OpenClaw Skill Name: kite-agent-smart-wallet-v3 Version: 3.0.2 The skill is classified as suspicious due to its reliance on a high-privilege `KITE_WALLET_PRIVATE_KEY` (in `kite-wallet.js`) that directly controls a central agent's wallet. The `/kite send` command allows users to initiate transfers from this central wallet, and the `addSessionKey` function grants broad permissions to session keys on user-created smart wallets. While these are intended functionalities for a wallet agent, they introduce significant financial risk if the OpenClaw agent's input processing is vulnerable to prompt or command injection, potentially leading to unauthorized fund transfers or compromise of user wallets. There is no evidence of intentional malicious exfiltration or backdoor installation; the risk stems from the powerful capabilities exposed to user input.
Capability Assessment
Purpose & Capability
The skill claims to let users control Kite wallets via OpenClaw/Telegram, which is plausible, but the included code expects a signing private key (referenced in console output as KITE_WALLET_PRIVATE_KEY). The skill metadata declares no required environment variables or credentials — that is inconsistent with the code's need to hold a wallet private key to sign transactions.
Instruction Scope
SKILL.md describes commands and RPC/contract info but does not mention how the agent obtains the required wallet private key or where it should be stored. The runtime code will initialize a wallet from a private key and perform sends, create wallets, and add session keys (the addSessionKey call is configured to allow 'all functions' via a general selector), which implies sensitive, privileged actions that SKILL.md does not disclose or constrain.
Install Mechanism
There is no install spec (instruction-only), lowering install risk. However package.json/package-lock include ethers and other npm deps, so running the code will require installing node deps; the absence of an explicit install step is an operational omission but not itself malicious. Dependencies are standard and expected for Ethereum interaction.
Credentials
The code requires a wallet private key to sign transactions, but requires.env/primary credential are empty in the declared metadata. Requesting an uncompensated, undeclared secret that grants custody/transfer ability is disproportionate and should be explicitly declared and justified. The skill will have the ability to send funds and set session keys with broad permissions.
Persistence & Privilege
always is false and there are no declared config path or system-modifying behaviors. The skill does not request permanent, system-level presence. The main concern is secret custody rather than persistence or privilege escalation in the platform.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kite-agent-smart-wallet-v3
  3. After installation, invoke the skill by name or use /kite-agent-smart-wallet-v3
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.2
- Internal improvements to kite-wallet.js for version 3.0.2. - No changes to user-facing features or documentation.
v3.0.1
- Minor update to kite-wallet.js. - No changes to documentation or features.
v3.0.0
Kite AI Agent Smart Wallet Protocol V3 is a major update enabling direct Telegram wallet control via OpenClaw. - Full integration with OpenClaw for direct wallet management through Telegram (no local bot needed) - New command set for wallet creation, balance queries, transfers, session key management, and spending limits - Updated testnet and contract details - Streamlined user experience with all wallet actions accessible from Telegram
Metadata
Slug kite-agent-smart-wallet-v3
Version 3.0.2
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Kite Agent Smart Wallet V3?

Control Kite AI chain-wallet via Telegram using OpenClaw for wallet creation, balance checks, transfers, session keys, and spending limits without running a... It is an AI Agent Skill for Claude Code / OpenClaw, with 447 downloads so far.

How do I install Kite Agent Smart Wallet V3?

Run "/install kite-agent-smart-wallet-v3" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Kite Agent Smart Wallet V3 free?

Yes, Kite Agent Smart Wallet V3 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Kite Agent Smart Wallet V3 support?

Kite Agent Smart Wallet V3 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Kite Agent Smart Wallet V3?

It is built and maintained by nihaovand (@nihaovand); the current version is v3.0.2.

💬 Comments