Sage Wallet for Openclaw

A comprehensive RPC interface for managing Sage Chia blockchain wallets, including transactions, NFTs, and DIDs through AI-driven commands.

koba42corp
v1.0.0
Jan 30, 2026
1
2.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install sage-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 sage-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 Sage Wallet?

The Sage Wallet skill enables seamless interaction with the Sage Chia blockchain wallet through a robust RPC interface. By integrating this capability into your AI agent's toolkit via Openclaw Skills, you can automate complex blockchain operations such as sending XCH, issuing CAT tokens, and managing NFT collections. The skill provides a bridged connection to the wallet's backend, handling mTLS authentication and secure communication across macOS, Linux, and Windows environments.

Sage Wallet Use Cases

  • Automating XCH transfers and coin management using natural language prompts.
  • Minting and transferring NFTs or CAT tokens through structured RPC calls.
  • Creating and taking decentralized offers for peer-to-peer asset trading.
  • Managing decentralized identities (DIDs) and configuring wallet settings programmatically.

How Sage Wallet Works

  1. The skill initializes by checking the local configuration file and detecting the host platform to set default certificate paths.
  2. Users configure the RPC URL and provide the necessary SSL certificates for secure mTLS authentication.
  3. When a command is issued, the skill routes the request to a specific domain-focused sub-skill, such as sage-nft for NFT operations or sage-xch for currency transfers.
  4. The skill executes the request via an RPC helper script, passing parameters like wallet fingerprints and transaction amounts (calculated in mojos).
  5. The system processes the JSON response from the Sage wallet, handles any errors, and returns a formatted result to the AI agent.

Sage Wallet Setup

To get started with Sage Wallet for Openclaw Skills, configure your environment using the following commands:

# Set your platform (mac, linux, windows, or auto)
/sage config platform auto

# Configure the RPC endpoint
/sage config rpc https://127.0.0.1:9257

# Provide paths to your SSL certificate and key
/sage config cert /path/to/wallet.crt
/sage config key /path/to/wallet.key

# Verify connection status
/sage status

Sage Wallet Data Schema & Taxonomy

The skill manages configuration and state through a JSON schema located at {workspace}/config/sage-wallet.json.

Parameter Type Description
platform string Target OS for path detection (mac, linux, windows, auto)
rpc_url string The secure RPC endpoint for the Sage wallet
cert_path string Local path to the wallet.crt file
key_path string Local path to the wallet.key file
fingerprint integer The default wallet fingerprint for operations
auto_login boolean Toggle for automatic wallet authentication

Sage Wallet Advanced Features

  • Modular sub-skill architecture for specialized domains like WalletConnect and Options protocols.
  • Support for global parameter overrides to switch wallet fingerprints or RPC endpoints per command.
  • Native mTLS support for secure, encrypted communication with the Chia blockchain backend.
  • Automatic unit conversion between XCH and mojos (10^12) for precise transaction handling.
  • Comprehensive network and peer management capabilities for advanced node interaction.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0