sage-wallet
Interact with the Sage Chia blockchain wallet via RPC. Use for XCH transactions, CAT tokens, NFTs, DIDs, offers, options, coin management, and wallet configuration. Supports cross-platform setups (Mac/Linux/Windows) with configurable RPC endpoints and SSL certificates. Invoke with /sage commands or natural language like "send XCH", "check my NFTs", "create an offer", "mint a CAT token".
Why use this skill?
Install the Sage Wallet skill for OpenClaw to manage XCH, NFTs, and CAT tokens. Automate Chia blockchain transactions via secure RPC commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/koba42corp/sage-walletWhat This Skill Does
The sage-wallet skill provides a comprehensive RPC-based interface for the Sage Chia wallet, enabling OpenClaw users to interact directly with the Chia blockchain. This skill acts as a bridge between the AI agent and the wallet software, allowing for automated management of XCH assets, CAT tokens, NFTs, and DIDs. It supports secure communication via mTLS, ensuring that transactions and wallet operations are cryptographically verified through SSL certificates. The skill is designed for versatility, automatically detecting the host platform (macOS, Linux, or Windows) to configure standard paths for authentication files, while also allowing power users to manually override RPC endpoints and security credentials.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/koba42corp/sage-wallet
Once installed, ensure your ~/.local/share/sage/ or equivalent directory is correctly configured. You can verify your setup by running /sage status to confirm the AI can successfully communicate with the Sage wallet RPC service. If you are running on a non-standard path, update your {workspace}/config/sage-wallet.json file to reflect your custom SSL certificate and key locations.
Use Cases
- Asset Management: Quickly check balances, transfer XCH, or manage CAT tokens and NFTs without using a GUI.
- Marketplace Interaction: Seamlessly create and take offers on the Chia blockchain using the dedicated sub-skills.
- Wallet Security: Perform secure transactions by signing requests via the integrated mTLS handshake.
- Network Monitoring: Check synchronization status, view peers, and monitor pending transactions in real-time.
- Automated Workflows: Build scripts or prompts that automatically handle routine operations like paying out contributors in XCH or verifying NFT metadata.
Example Prompts
- "Check my current XCH balance and list all my pending transaction offers."
- "Send 0.5 XCH to xch1exampleaddress123 and include a fee of 0.0001 XCH."
- "Mint a new NFT collection from the images in my current directory and transfer them to my cold storage DID."
Tips & Limitations
- Security: Always protect your
wallet.keyfiles. Never share these files or your mnemonic seeds with unauthorized systems. - RPC Access: Ensure the Sage wallet software is running and that RPC access is enabled in the Sage client settings.
- Platform Specifics: While 'auto' detection works for most, manually defining paths in the config file is recommended for specialized production environments or headless servers.
- Transaction Fees: Always specify an appropriate fee to ensure your transactions are picked up by the network, especially during periods of high blockchain activity.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-koba42corp-sage-wallet": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
imsg-autoresponder
Monitor iMessage/SMS conversations and auto-respond based on configurable rules, AI prompts, and rate-limiting conditions. Use when you need to automatically reply to specific contacts with AI-generated responses based on conversation context. Also use when the user asks to manage auto-responder settings, contacts, prompts, or view status/history.
vinculum
Shared consciousness between Clawdbot instances. Links multiple bots into a collective, sharing memories, activities, and decisions in real-time over local network using Gun.js P2P sync.
rue-chialisp
Create Chia blockchain puzzles using Rue, a type-safe language that compiles to CLVM. Use for smart contract development, custom puzzle creation, or when user says "create a coin that...", "build a puzzle", "chialisp", "rue", "timelock", "multisig", "escrow", "atomic swap", or describes coin spending conditions.
Dexie
Skill by koba42corp
go4me
Send XCH to Twitter users via Go4Me address lookup. Use when sending Chia (XCH) to someone by their Twitter handle, looking up a Twitter user's XCH address, or tipping someone on Go4Me. Triggers on "send XCH to @user", "tip @user", "lookup @user on go4me", "what's @user's XCH address".