Kite Agent Wallet

# Kite AI Agent Wallet Full-Stack Universal Protocol

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Kite Agent Wallet" with this command: npx skills add nihaovand/kite-agent-wallet

Kite AI Agent Wallet Full-Stack Universal Protocol

Version: 1.0.0 Build on Kite AI Testnet Smart wallet protocol for AI agents with modular architecture

Overview

Kite AI Agent Wallet Protocol enables AI agents to create and manage smart wallets on Kite AI network. Inspired by Biconomy Nexus design, this protocol provides extensible, secure wallet infrastructure for autonomous AI agents.

Architecture

┌─────────────────────────────────────────────────────────────┐
│              AgentSmartWalletFactory                         │
│         (Wallet Factory - Batch Creation)                   │
└─────────────────────┬───────────────────────────────────────┘
                      │
                      ▼
┌─────────────────────────────────────────────────────────────┐
│              AgentSmartWallet                                │
│  - owner: Human user (root authority)                      │
│  - agent: AI agent (delegated authority)                  │
│  - sessionKeys: Temporary keys (automation)                 │
└─────────────────────┬───────────────────────────────────────┘
                      │
          ┌───────────┴───────────┐
          ▼                       ▼
┌─────────────────┐    ┌─────────────────┐
│SpendingLimit    │    │SessionKey       │
│Module           │    │Module           │
└─────────────────┘    └─────────────────┘

Core Features

  • 🔐 Session Keys - Temporary authorization keys with fine-grained permissions
  • 💰 Spending Limits - Programmable transaction limits
  • 🧩 Modular Architecture - Extensible module system
  • 🔄 Iterative Capability - Support for upgrades and new modules

Security Features

  1. Layered Permissions: Owner > Agent > Session Key
  2. Limit Protection: Transactions cannot exceed set limits
  3. Revocable: Owner can revoke session keys anytime
  4. Module Isolation: Functional modules can be replaced

Deployed Contracts (Testnet)

ContractAddress
ModuleRegistry0xfdf654b7dDbdFf0C7ec9017Aece166a75a5197B5
SpendingLimitModule0x00E593eA476DfC0b22d9DF0A8fe436e5323Ae05F
SessionKeyModule0x5b6C45EC7C9d7C688413d6bB2CC3B0A35f5B79B8
AgentSmartWalletFactory0x0fa9F878B038DE435b1EFaDA3eed1859a6Dc098a

Network Configuration

Testnet (Ozone)

Mainnet

Usage

1. Create Wallet

const factory = await ethers.getContractFactory("AgentSmartWalletFactory");
const wallet = await factory.createWallet(agentAddress, ethers.utils.parseEther("1"));

2. Add Session Key

const wallet = await ethers.getContractAt("AgentSmartWallet", walletAddress);
await wallet.addSessionKey(
    sessionKeyAddress,      // Agent's session key
    ethers.utils.parseEther("0.1"), // Limit
    [bytes4("0x...")]     // Allowed function selectors
);

3. Agent Executes Transaction

// Agent uses session key to execute
await wallet.executeWithSessionKey(
    encodedData,  // (target, value, callData)
    signature     // Owner signature
);

Expandability

Protocol supports:

  • Add new modules (TimeLock, MultiSig)
  • Upgrade wallet logic
  • Cross-chain compatibility (Via Protocol Bridge)

References


Version History

  • v1.0.0 (2026-02-25): Initial deployment on Kite AI Testnet

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

founder-playbook-web3

Decision validation and thinking frameworks for startup founders. Use when you need to pressure-test a decision, validate your next steps, think through stra...

Registry SourceRecently Updated
1160Profile unavailable
Web3

SignaAI — Agent-to-Agent Payments

Send payments, messages, escrow, and verifiable outputs between AI agents on the Signum blockchain. Use when asked about agent-to-agent payments, on-chain me...

Registry SourceRecently Updated
330Profile unavailable
Web3

Freelance Autobot

Autonomous freelance hunter — finds gigs on FreeLanceDAO and CryptoGigs, scores them for fit, and auto-submits proposals. Also builds your CryptoGig profile...

Registry SourceRecently Updated
460Profile unavailable
Web3

erc-8004-development

Build with ERC-8004 Trustless Agents - on-chain agent identity, reputation, validation, and discovery on EVM chains. Use when registering AI agents on-chain,...

Registry SourceRecently Updated
1170Profile unavailable