skills$openclaw/sage-options
koba42corp8.4k

by koba42corp

sage-options – OpenClaw Skill

sage-options is an OpenClaw Skills integration for data analytics workflows. Sage options protocol operations. Mint options, exercise, transfer, list and manage options contracts.

8.4k stars9.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

namesage-options
descriptionSage options protocol operations. Mint options, exercise, transfer, list and manage options contracts. OpenClaw Skills integration.
ownerkoba42corp
repositorykoba42corp/sage-walletpath: sub-skills/sage-options
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @koba42corp/sage-wallet:sub-skills/sage-options
last updatedFeb 7, 2026

Maintainer

koba42corp

koba42corp

Maintains sage-options in the OpenClaw Skills directory.

View GitHub profile
File Explorer
1 files
sage-options
SKILL.md
2.3 KB
SKILL.md

name: sage-options description: Sage options protocol operations. Mint options, exercise, transfer, list and manage options contracts.

Sage Options

Chia options protocol operations.

Endpoints

Query Options

EndpointPayloadDescription
get_optionsSee belowList options
get_option{"option_id": "..."}Get specific option
update_option{"option_id": "...", "visible": true}Update visibility
get_options Payload
{
  "offset": 0,
  "limit": 50,
  "sort_mode": "name",
  "ascending": false,
  "find_value": null,
  "include_hidden": false
}

Sort modes: "name", "created_height", "expiration_seconds"

Mint Option

{
  "expiration_seconds": 604800,
  "underlying": {
    "asset_id": null,
    "amount": "1000000000000"
  },
  "strike": {
    "asset_id": "a628c1c2...",
    "amount": "100000"
  },
  "fee": "100000000",
  "auto_submit": true
}
  • asset_id: null = XCH
  • Returns option_id

Exercise Options

{
  "option_ids": ["..."],
  "fee": "100000000",
  "auto_submit": true
}

Transfer Options

{
  "option_ids": ["..."],
  "address": "xch1...",
  "fee": "100000000",
  "clawback": null,
  "auto_submit": true
}

Option Record Structure

{
  "option_id": "...",
  "underlying_asset_id": null,
  "underlying_amount": "1000000000000",
  "strike_asset_id": "a628c1c2...",
  "strike_amount": "100000",
  "expiration_seconds": 604800,
  "created_height": 1234567,
  "visible": true
}

Examples

# List options
sage_rpc get_options '{"limit": 20}'

# Mint option: 1 XCH underlying, 100k CAT strike, 7 day expiry
sage_rpc mint_option '{
  "expiration_seconds": 604800,
  "underlying": {"asset_id": null, "amount": "1000000000000"},
  "strike": {"asset_id": "a628c1c2...", "amount": "100000"},
  "fee": "100000000",
  "auto_submit": true
}'

# Exercise option
sage_rpc exercise_options '{
  "option_ids": ["option123"],
  "fee": "100000000",
  "auto_submit": true
}'

# Transfer option
sage_rpc transfer_options '{
  "option_ids": ["option123"],
  "address": "xch1buyer...",
  "fee": "100000000",
  "auto_submit": true
}'

Notes

  • Options allow derivative-style contracts on Chia
  • Exercise before expiration to claim underlying
  • Expired options can be reclaimed by creator
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-options?

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