Leo Wallet CLI for Openclaw

A command-line interface and API toolkit for interacting with the Aleo blockchain, checking balances, and developing zero-knowledge programs.

sakaen736jih
v1.0.0
Feb 1, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install leo-wallet

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 leo-wallet 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 Leo Wallet CLI?

The Leo Wallet CLI skill provides a comprehensive set of tools for developers and users to engage with the Aleo network, a privacy-centric blockchain powered by zero-knowledge proofs. It enables seamless interaction with Aleo addresses, transaction monitoring, and network status tracking through both API-based queries and local CLI binaries. By integrating Openclaw Skills with the Aleo ecosystem, users can automate blockchain queries and streamline the development lifecycle of Leo-based programs. This skill bridges the gap between local development environments and the Aleo network infrastructure, offering a robust foundation for building and managing private decentralized applications.

Leo Wallet CLI Use Cases

  • Monitoring Aleo account balances and transaction history directly from the terminal.
  • Fetching real-time network statistics such as block height and latest block data for analytical purposes.
  • Inspecting Aleo program metadata and state mappings for decentralized application development.
  • Setting up local development environments using snarkOS and the Leo programming language.
  • Automating blockchain data retrieval via the Aleo Explorer API for integration into larger Openclaw Skills workflows.

How Leo Wallet CLI Works

  1. The user installs the required snarkOS and Leo binaries using the provided shell installation scripts.
  2. The skill utilizes curl and python3 to interface with the Aleo Explorer API endpoints for real-time data retrieval.
  3. Users interact with the blockchain by passing specific Aleo addresses or transaction IDs to pre-configured commands.
  4. For local node operations, the skill leverages snarkOS to start client nodes and manage peer connections.
  5. For program development, the Leo CLI handles project creation, building, and execution within the zero-knowledge environment.

Leo Wallet CLI Setup

Install snarkOS CLI:

curl -sSf https://raw.githubusercontent.com/AleoHQ/snarkOS/mainnet/install.sh | bash

Install Leo development tools:

curl -sSf https://raw.githubusercontent.com/AleoHQ/leo/mainnet/install.sh | bash

Ensure Python 3 is installed for JSON parsing and network scripts to function correctly with Openclaw Skills.

Leo Wallet CLI Data Schema & Taxonomy

Component Identifier Prefix Purpose
Address aleo1 Public identifier (63 characters)
View Key AViewKey1 Decrypting incoming transaction data
Private Key APrivateKey1 Providing full control over the account
Block Data N/A JSON structure containing block metadata
Program Info credits.aleo Source and state mappings for the credits program

Leo Wallet CLI Advanced Features

  • Support for starting and managing local snarkOS client nodes to interact directly with the P2P network.
  • Full suite of Leo development commands for building, running, and testing zero-knowledge programs.
  • Multi-network compatibility with support for Testnet3 and future Mainnet endpoints.
  • Specialized Python scripts for parsing and displaying complex blockchain network statistics and peer counts.
  • Detailed mapping of program state to enable sophisticated dApp integration and automation within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins snarkos
Github Stars: 0
forks: 0

Featured*