openclast-walletGuides the agent in Openclast/Openclaw wallet usage, approvals, and safety rules. Use when users ask about wallet setup, balances, transactions, approvals, or key export.
Install via ClawdBot CLI:
clawdbot install fabriziogianni7/openclast-walletopenclast-wallet setup creates wallet-config.json in the current folder.openclast-wallet setup --config ./wallet-config.json initializes the wallet from that file.wallet-config.json in the project root and customize chains and limits before use.wallet-config.json separate from openclaw.json (Openclaw config does not accept a top-level wallets key).All send/approve/contract operations create a pending transaction that requires explicit approval.
Always:
If the user asks to “just send,” still require approval unless config is explicitly set to auto mode.
Never expose private keys by default. If the user asks for export:
MOLTBOT_ALLOW_WALLET_EXPORT=1) and explicit CLI confirmation.If export is not supported in this host, say so and offer safer alternatives.
111155111137845342161When the user says “balance on Sepolia” or “send on Ethereum,” always map to a chainId and proceed.
wallets.defaults.spending.mode: "notify" (default) or "auto" (sends without approval).wallets.defaults.spending.limitPerTx, dailyLimit, allowedChains, allowedRecipients, notifyChannels: enforced for send/ERC20/contract calls.wallets.notify.primaryChannel: where pending approvals are notified.wallets.interactWithUnverifiedContracts: if false, only allow verifiedTokenAddresses and verifiedContractAddresses.After approval and broadcast, always include a tx link. Use:
/tx/ for transactions/address/ for addressesBase URL comes from wallets.chains. when configured, otherwise fallback well-known explorers.
If host tooling is available, prefer these tools:
wallet_send, wallet_balance, wallet_txStatus, wallet_approvewallet_erc20_approve, wallet_erc20_transfer, wallet_contract_callIf the host provides CLI instead, use the host wallet CLI for create/address/send/approve and recover/import flows.
wallet-config.jsonopenclast-wallet install-skillGenerated Mar 1, 2026
A user new to decentralized finance needs to set up a wallet for interacting with DeFi protocols on Ethereum and Polygon. The agent guides them through creating wallet-config.json, configuring chains, and understanding approval flows for token approvals and swaps, ensuring safe transaction limits and block explorer verification.
A blockchain developer requires a wallet for testing smart contracts on Sepolia testnet. The agent assists in initializing the wallet with testnet configuration, managing balances via public RPCs, and enforcing approval flows for contract calls, with tips on using CLI tools for automation in development environments.
A company needs to manage multi-chain crypto holdings for payments and investments. The agent helps configure wallets with strict spending limits, allowed recipients, and notification channels for approvals, ensuring compliance with safety rules like key storage in OS keychain and restricted unverified contracts.
An NFT marketplace integrates the wallet for users to buy and sell digital assets. The agent facilitates wallet setup, balance checks on Base or Arbitrum, and secure transaction approvals for NFT transfers, with mandatory block explorer links post-confirmation to enhance user trust and transparency.
A user wants to send assets across different chains like from Ethereum to Polygon. The agent guides them through validating chain IDs, setting up corresponding configurations in wallet-config.json, and following approval flows for cross-chain transactions, while respecting daily limits and providing explorer links for tracking.
Offer a subscription-based service where businesses pay monthly for advanced wallet features like automated approval workflows, multi-user access controls, and analytics on transaction patterns. Revenue is generated through tiered pricing based on the number of wallets and transaction volumes managed.
Integrate the wallet into DeFi platforms or dApps, where a small percentage of transaction fees from swaps, approvals, or contract calls is shared with the wallet provider. This model incentivizes adoption through partnerships and scales with user activity on supported chains.
Sell enterprise licenses to large organizations for custom wallet configurations, dedicated support, and compliance features like audit trails and enhanced security gates. Revenue comes from one-time licensing fees and ongoing support contracts tailored to client needs.
đź’¬ Integration Tip
Ensure wallet-config.json is properly isolated from other project configs like openclaw.json to avoid conflicts, and leverage host-provided tools like wallet_send for seamless automation while maintaining mandatory approval flows.
Connect Claude to Clawdbot instantly and keep it connected 24/7. Run after setup to link your subscription, then auto-refreshes tokens forever.
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Autonomous crypto trading on Base via Bankr. Use for trading tokens, monitoring launches, executing strategies, or managing a trading portfolio. Triggers on "trade", "buy", "sell", "launch", "snipe", "profit", "PnL", "portfolio balance", or any crypto trading task on Base.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Query DeFi portfolio data across 50+ chains via Zapper's GraphQL API. Use when the user wants to check wallet balances, DeFi positions, NFT holdings, token prices, or transaction history. Supports Base, Ethereum, Polygon, Arbitrum, Optimism, and more. Requires ZAPPER_API_KEY.
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.