skills$openclaw/sage-xch
koba42corp8.4k

by koba42corp

sage-xch – OpenClaw Skill

sage-xch is an OpenClaw Skills integration for writing workflows. Sage XCH transaction operations. Send XCH, bulk send, combine coins, split coins, multi-send, clawback finalization.

8.4k stars5.9k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026writing

Skill Snapshot

namesage-xch
descriptionSage XCH transaction operations. Send XCH, bulk send, combine coins, split coins, multi-send, clawback finalization. OpenClaw Skills integration.
ownerkoba42corp
repositorykoba42corp/sage-walletpath: sub-skills/sage-xch
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @koba42corp/sage-wallet:sub-skills/sage-xch
last updatedFeb 7, 2026

Maintainer

koba42corp

koba42corp

Maintains sage-xch in the OpenClaw Skills directory.

View GitHub profile
File Explorer
1 files
sage-xch
SKILL.md
2.5 KB
SKILL.md

name: sage-xch description: Sage XCH transaction operations. Send XCH, bulk send, combine coins, split coins, multi-send, clawback finalization.

Sage XCH Transactions

XCH (Chia) transaction operations.

Amount Format

All amounts in mojos (string): 1 XCH = "1000000000000"

Endpoints

Send XCH

EndpointDescription
send_xchSend to single address
bulk_send_xchSend to multiple addresses
multi_sendSend multiple asset types
send_xch
{
  "address": "xch1...",
  "amount": "1000000000000",
  "fee": "100000000",
  "memos": ["optional memo"],
  "clawback": null,
  "auto_submit": true
}
bulk_send_xch
{
  "addresses": ["xch1...", "xch1..."],
  "amount": "100000000000",
  "fee": "100000000",
  "memos": [],
  "auto_submit": true
}
multi_send
{
  "payments": [
    {"asset_id": null, "address": "xch1...", "amount": "1000000000000", "memos": []},
    {"asset_id": "a628c1c2...", "address": "xch1...", "amount": "1000", "memos": []}
  ],
  "fee": "100000000",
  "auto_submit": true
}

Coin Management

EndpointPayloadDescription
combine{"coin_ids": [...], "fee": "...", "auto_submit": true}Merge coins
split{"coin_ids": [...], "output_count": 10, "fee": "...", "auto_submit": true}Split coin
auto_combine_xchSee belowAuto-merge small coins
auto_combine_xch
{
  "max_coins": 500,
  "max_coin_amount": "1000000000000",
  "fee": "100000000",
  "auto_submit": true
}

Clawback

EndpointPayloadDescription
finalize_clawback{"coin_ids": [...], "fee": "...", "auto_submit": true}Complete clawback

Response Format

All transaction endpoints return:

{
  "summary": {
    "fee": "100000000",
    "inputs": [...],
    "outputs": [...]
  },
  "coin_spends": [...]
}

Examples

# Send 1 XCH
sage_rpc send_xch '{
  "address": "xch1abc...",
  "amount": "1000000000000",
  "fee": "100000000",
  "auto_submit": true
}'

# Combine dust
sage_rpc auto_combine_xch '{
  "max_coins": 100,
  "fee": "50000000",
  "auto_submit": true
}'

Clawback Feature

Send with clawback (recoverable for N seconds):

{
  "address": "xch1...",
  "amount": "1000000000000",
  "fee": "100000000",
  "clawback": 86400,
  "auto_submit": true
}

After clawback period, recipient runs finalize_clawback to claim.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install sage-xch?

Run openclaw add @koba42corp/sage-wallet:sub-skills/sage-xch in your terminal. This installs sage-xch into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/koba42corp/sage-wallet. Review commits and README documentation before installing.