ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

clankerkit

Autonomous wallet operations for AI agents on Monad — swap, stake, deploy wallets, trade memecoins, and manage spending policies via natural language.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/0xsoydev/clankerkit
Or

ClankerKit - Autonomous Wallet for AI Agents on Monad

ClankerKit gives your AI agent autonomous financial capabilities on Monad blockchain. Deploy a smart contract wallet, set spending policies, swap tokens via Kuru DEX, stake MON, trade memecoins with strategies, and execute cross-chain swaps.

Quick Start

# Install the skill
claw skill install clankerkit

Environment Variables

VariableRequiredDescription
AGENT_WALLET_ADDRESSYesDeployed AgentWallet contract address
POLICY_ENGINE_ADDRESSYesDeployed PolicyEngine contract address
AGENT_PRIVATE_KEYYesAgent's private key (with 0x prefix)
OWNER_ADDRESSYesHuman owner address
MONAD_RPC_URLNoMonad RPC URL (default: testnet)
MONAD_NETWORKNotestnet or mainnet (default: testnet)
ZEROX_API_KEYNo0x Swap API key (only for zerox_swap)

Tools (32 total)

Wallet Management

get_wallet_info

Get wallet address, owner, agent, MON balance, and policy state.

get_token_balance

Get ERC-20 token balance of the agent wallet.

  • token: Token symbol (WMON, USDC, CHOG, DAK, YAKI) or contract address

send_tokens

Send native MON tokens from the wallet.

  • to: Recipient address
  • amount: Amount in human-readable form (e.g. "0.5")

send_token

Send ERC-20 tokens from the wallet.

  • token: Token contract address
  • to: Recipient address
  • amount: Amount in human-readable form

execute_transaction

Execute an arbitrary contract call via the wallet.

  • target: Target contract address
  • value: Native MON to send (wei, default "0")
  • data: Encoded calldata (hex)

ensure_gas

Ensure the agent EOA has enough MON for gas fees. If the EOA balance is below the minimum threshold, automatically sends MON from the AgentWallet contract to the EOA. Users only need to fund the wallet contract — the agent tops up its own gas from there.

  • minBalance: Minimum acceptable EOA balance in MON (human-readable, default "0.01")
  • topUpAmount: Amount of MON to send to EOA if below minimum (human-readable, default "0.05")

Policy & Security

get_policy

View current spending limits (daily/weekly), usage, and allowlists.

create_policy

Create a spending policy. Must be called once before guarded transactions work.

  • dailyLimit: Max MON per day (human-readable, e.g. "1.0")
  • weeklyLimit: Max MON per week (defaults to 7x daily)
  • allowedTokens: Optional ERC-20 address allowlist
  • allowedContracts: Optional contract address allowlist
  • requireApprovalAbove: MON threshold for owner approval

update_daily_limit

Update the daily spending limit.

  • newLimit: New limit in human-readable MON

Token Swaps (Kuru DEX)

Metadata

Author@0xsoydev
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-0xsoydev-clankerkit": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.