AgentWallet for Openclaw

A non-custodial smart wallet framework for AI agents featuring on-chain spending limits and passkey-based human control.

0xartex
v1.0.0
Mar 10, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install agentwallet-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install agentwallet-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is AgentWallet?

AgentWallet is a robust security layer designed to give AI agents financial autonomy while maintaining strict human oversight. By leveraging Openclaw Skills, developers can provision agents with smart wallets on the Base and Solana blockchains that include built-in safety features like daily spending caps and per-transaction limits. These wallets are non-custodial, meaning private keys remain under the developer's secure control, while the smart contract enforces policies on-chain.

The system integrates seamlessly with modern hardware security, utilizing passkeys (FaceID, YubiKey) for human-in-the-loop approvals. Whether you are building an autonomous trading bot or a service agent that needs to handle micro-payments, this skill provides the infrastructure for secure, gas-sponsored, and transparent on-chain operations.

AgentWallet Use Cases

  • Establishing secure on-chain treasury for autonomous AI agents.
  • Setting daily USD-denominated spending limits for agentic procurement.
  • Implementing human-in-the-loop approvals for high-value transactions using passkeys.
  • Deploying gas-sponsored wallets for agents to interact with DeFi protocols immediately.
  • Managing multi-chain agent identities across Base and Solana from a single interface.

How AgentWallet Works

  1. Generate agent keypairs locally using the CLI to ensure private keys never leave your secure environment.
  2. Create a smart wallet on Base or Solana, which can be managed by a human or fully unmanaged for total autonomy.
  3. Distribute the setup URL to a human owner to register their passkey and define initial spending policies.
  4. Fund the wallet with ETH, SOL, or supported stablecoins like USDC.
  5. The agent initiates transactions by calling the wallet contract or Anchor program, which validates the request against on-chain limits.
  6. On-chain oracles (Chainlink) or provided USD amounts track spending against the daily budget in real-time.

AgentWallet Setup

To integrate this capability into your Openclaw Skills workflow, start by installing the package and generating your agent's cryptographic identity:

# Generate keys for both Base and Solana
npx @agntos/agentwallet keygen

# Create the smart wallet (Managed mode recommended)
npx @agntos/agentwallet create --agent 0xYOUR_BASE_ADDRESS --agent-sol YOUR_SOLANA_PUBKEY

Ensure you save your private keys in a secure secrets manager and never hardcode them in your source files.

AgentWallet Data Schema & Taxonomy

AgentWallet maintains a structured approach to policy and transaction data across different chains:

Component Description Data Structure
Policy On-chain rules for spending { dailyLimit, perTxLimit, paused }
Spend Tracking Real-time budget monitoring USD-denominated units (6 decimals)
Wallet PDA Solana Program Derived Address Seeds: ["wallet", owner, agent, index]
Token Limits Granular control for ERC-20/SPL Per-token mapping for up to 16 assets

AgentWallet Advanced Features

  • RIP-7212 and P-256 passkey verification for hardware-enforced ownership.
  • Automatic gas sponsorship on wallet creation for frictionless agent onboarding.
  • Chainlink Oracle integration on Base for decentralized ETH/USD price feeds.
  • Emergency pause functionality to halt all agent transactions instantly during suspicious activity.
  • Direct contract access support allowing developers to bypass APIs and interact with the blockchain implementation directly.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*