Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Changelog - Updated SKILL.md format with architecture diagrams and feature tables - Fixed SDK compatibility: XPrv string conversion, testnet-10 network mapping
What This Skill Does
Self-custody CLI wallet for the Kaspa blockchain. Supports sending KAS, checking balances, generating payment URIs, and querying network fee estimates. All output is JSON, making it usable in scripts and agent workflows.
JSON output on every command makes it directly composable in scripts and agent pipelines without parsing human-readable text from a GUI wallet.
When to use it
- Checking a Kaspa address balance before initiating a transfer
- Sending KAS to another address from the command line
- Generating a kaspa: payment URI to share with a payer
- Consolidating UTXOs after a transaction fails with a storage mass error
- Querying current network fee tiers to choose between low, economic, or priority
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Send 0.5 KAS to kaspa:qrc8yabc123...
- 1Runs ./kaswallet.sh balance to confirm sufficient funds
- 2Runs ./kaswallet.sh send kaspa:qrc8yabc123... 0.5
- 3Parses JSON response for txid and fee fields
- 4Reports transaction ID and amount sent to user
{"status": "sent", "txid": "abc123...", "amount": "0.5", "fee": "0.0002"}
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.