ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 5/5

openclast-wallet

Guides the agent in Openclast/Openclaw wallet usage, approvals, and safety rules. Use when users ask about wallet setup, balances, transactions, approvals, or key export.

Why use this skill?

Manage your blockchain wallet securely with OpenClaw. Features include approval-first transaction workflows, chain management, and safe, gate-protected key exports.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/fabriziogianni7/openclast-wallet
Or

What This Skill Does

The openclast-wallet skill is a robust, security-first framework designed to integrate EVM-compatible wallet operations directly into the OpenClaw AI agent ecosystem. It serves as a comprehensive middleware layer that handles wallet bootstrapping, configuration management, transaction signing, and balance tracking. Unlike standard wallet interfaces, this skill enforces a strict 'approval-first' workflow, ensuring that every financial transaction—whether it is a simple token transfer, an ERC20 approval, or a complex smart contract interaction—is intercepted for human review unless specific auto-mode configurations are active.

Installation

To integrate this capability into your project, use the OpenClaw hub command: clawhub install openclaw/skills/skills/fabriziogianni7/openclast-wallet

Once installed, you must bootstrap the environment using openclast-wallet setup. This process generates a wallet-config.json file in your root directory. Ensure this file is never committed to public repositories, as it manages chain limits, recipient allow-lists, and notify-channel preferences.

Use Cases

This skill is built for developers and agents that require automated interaction with blockchains such as Ethereum, Sepolia, Polygon, Base, and Arbitrum. Primary use cases include: 1) Automated portfolio management where the agent checks balances and notifies the user of significant changes; 2) Transaction assistance where the agent drafts transactions for user review; 3) Secure key management where the agent interfaces with the OS keychain rather than plaintext files. It is ideal for DeFi operations, NFT interactions, and dApp testing workflows.

Example Prompts

  1. "Check my balance on Sepolia and let me know if I have enough for the transaction."
  2. "Send 0.05 ETH to 0x71C... and confirm the transaction details once you create the pending request."
  3. "Please export my wallet keys so I can back them up securely."

Tips & Limitations

  • Safety First: Never bypass the notify/approval flow unless strictly necessary for a production-hardened environment.
  • Configuration: Keep your wallet-config.json clean. Utilize the allowedChains and allowedRecipients keys to enforce a sandbox-like environment for your agent.
  • Exporting Keys: The skill prioritizes safety; exporting private keys is heavily gated and requires environment-level authorization via MOLTBOT_ALLOW_WALLET_EXPORT. If your OS does not support keychain integration, the skill will gracefully decline export requests to protect your assets.
  • Verification: When interacting with unverified contracts, the interactWithUnverifiedContracts flag must be set to false to prevent the agent from accidentally triggering malicious code on the blockchain.

Metadata

Stars2387
Views1
Updated2026-03-09
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-fabriziogianni7-openclast-wallet": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#blockchain#wallet#defi#web3#security
Safety Score: 5/5

Flags: network-access, file-write, file-read, external-api