skills$openclaw/sage-coins
koba42corp183

by koba42corp

sage-coins – OpenClaw Skill

sage-coins is an OpenClaw Skills integration for data analytics workflows. Sage coin and address operations. List coins, check spendability, validate addresses, get derivations, check asset ownership.

183 stars3.9k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

namesage-coins
descriptionSage coin and address operations. List coins, check spendability, validate addresses, get derivations, check asset ownership. OpenClaw Skills integration.
ownerkoba42corp
repositorykoba42corp/sage-walletpath: sub-skills/sage-coins
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @koba42corp/sage-wallet:sub-skills/sage-coins
last updatedFeb 7, 2026

Maintainer

koba42corp

koba42corp

Maintains sage-coins in the OpenClaw Skills directory.

View GitHub profile
File Explorer
1 files
sage-coins
SKILL.md
2.6 KB
SKILL.md

name: sage-coins description: Sage coin and address operations. List coins, check spendability, validate addresses, get derivations, check asset ownership.

Sage Coins & Addresses

Coin queries and address management.

Endpoints

Coin Queries

EndpointPayloadDescription
get_coinsSee belowList coins with filters
get_coins_by_ids{"coin_ids": [...]}Get specific coins
get_are_coins_spendable{"coin_ids": [...]}Check spendability
get_spendable_coin_count{"asset_id": null}Count spendable
get_coins Payload
{
  "asset_id": null,
  "offset": 0,
  "limit": 50,
  "sort_mode": "created_height",
  "filter_mode": "selectable",
  "ascending": false
}

Sort modes: "coin_id", "amount", "created_height", "spent_height", "clawback_timestamp"

Filter modes: "all", "selectable", "owned", "spent", "clawback"

Address Operations

EndpointPayloadDescription
check_address{"address": "xch1..."}Validate address
get_derivations{"hardened": false, "offset": 0, "limit": 50}Get derivations
increase_derivation_index{"index": 100, "hardened": true, "unhardened": true}Generate more

Asset Ownership

EndpointPayloadDescription
is_asset_owned{"asset_id": "..."}Check if owned

Coin Record Structure

{
  "coin_id": "0x...",
  "parent_coin_info": "0x...",
  "puzzle_hash": "0x...",
  "amount": "1000000000000",
  "asset_id": null,
  "created_height": 1234567,
  "spent_height": null,
  "clawback_timestamp": null
}

Derivation Record Structure

{
  "index": 0,
  "hardened": false,
  "address": "xch1...",
  "puzzle_hash": "0x...",
  "public_key": "0x..."
}

Examples

# List XCH coins
sage_rpc get_coins '{"asset_id": null, "limit": 20}'

# List CAT coins
sage_rpc get_coins '{"asset_id": "a628c1c2...", "limit": 20}'

# Check address
sage_rpc check_address '{"address": "xch1abc..."}'

# Check if coins are spendable
sage_rpc get_are_coins_spendable '{"coin_ids": ["0xabc...", "0xdef..."]}'

# Get address derivations
sage_rpc get_derivations '{"hardened": false, "offset": 0, "limit": 10}'

# Generate more addresses
sage_rpc increase_derivation_index '{"index": 200, "hardened": true, "unhardened": true}'

Notes

  • asset_id: null queries XCH coins
  • filter_mode: "selectable" returns only spendable coins
  • Address validation checks format and wallet ownership
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-coins?

Run openclaw add @koba42corp/sage-wallet:sub-skills/sage-coins in your terminal. This installs sage-coins 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.