Cavos CLI Starknet Wallet Manager for Openclaw

A command-line interface skill for managing Starknet assets and smart contract interactions with session-based security.

adrianvrj
v0.1.0
Feb 12, 2026
2
1.7k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install cavos-cli-skill

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 cavos-cli-skill 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 Cavos CLI Starknet Wallet Manager?

The Cavos CLI skill provides a robust interface for developers and agents to interact with the Starknet blockchain. It enables secure session management, identity verification, and precise control over on-chain assets. By integrating this into your Openclaw Skills collection, you empower AI agents to handle complex web3 workflows, from simple ETH or STRK transfers to sophisticated multi-call contract executions with structured JSON responses.

Cavos CLI Starknet Wallet Manager Use Cases

  • Automated Starknet wallet session management and identity verification.
  • Programmatic token transfers and real-time balance monitoring.
  • Executing and simulating smart contract calls for decentralized applications.
  • Batching multiple blockchain operations through multicall functionality to save on gas.

How Cavos CLI Starknet Wallet Manager Works

  1. Initialize the session by checking status or importing a provisioned dashboard token.
  2. Verify the current wallet address and active session status to ensure authorization.
  3. Perform asset checks to verify sufficient balances before initiating transfers.
  4. Execute transactions, approvals, or contract calls using structured CLI arguments.
  5. Monitor transaction hashes to track finality and handle on-chain state changes.

Cavos CLI Starknet Wallet Manager Setup

Ensure npx is installed in your environment. To begin using this as part of your Openclaw Skills, import your session token from the Cavos dashboard:

npx @cavos/cli session import <your_token>

Verify your identity and connectivity:

npx @cavos/cli whoami --json

Cavos CLI Starknet Wallet Manager Data Schema & Taxonomy

The skill relies on structured flags and JSON outputs to ensure compatibility with automated agents. Data is organized as follows:

Parameter Requirement Description
--json Required Forces the CLI to return parseable JSON objects instead of plain text.
--token Required Specifies the asset (e.g., STRK, ETH, or a contract address).
--calldata Optional Comma-separated list of values for contract method arguments.
--calls Optional A JSON array containing multiple call objects for batch operations.

Cavos CLI Starknet Wallet Manager Advanced Features

  • Support for multicall arrays to batch complex sequences of contract interactions into a single atomic transaction.
  • Transaction simulation and estimation tools to validate logic and gas costs before broadcasting to the network.
  • Session-based authentication that allows for secure, non-custodial agent operations using Openclaw Skills.
  • Real-time transaction status monitoring to provide feedback on Starknet's Layer 2 finality.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins npx
Github Stars: 0
forks: 0

Featured*