8.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.
Skill Snapshot
| name | sage-xch |
| description | Sage XCH transaction operations. Send XCH, bulk send, combine coins, split coins, multi-send, clawback finalization. OpenClaw Skills integration. |
| owner | koba42corp |
| repository | koba42corp/sage-walletpath: sub-skills/sage-xch |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @koba42corp/sage-wallet:sub-skills/sage-xch |
| last updated | Feb 7, 2026 |
Maintainer

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
| Endpoint | Description |
|---|---|
send_xch | Send to single address |
bulk_send_xch | Send to multiple addresses |
multi_send | Send 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
| Endpoint | Payload | Description |
|---|---|---|
combine | {"coin_ids": [...], "fee": "...", "auto_submit": true} | Merge coins |
split | {"coin_ids": [...], "output_count": 10, "fee": "...", "auto_submit": true} | Split coin |
auto_combine_xch | See below | Auto-merge small coins |
auto_combine_xch
{
"max_coins": 500,
"max_coin_amount": "1000000000000",
"fee": "100000000",
"auto_submit": true
}
Clawback
| Endpoint | Payload | Description |
|---|---|---|
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.
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.
