sage-cat

star 9

Sage CAT (Chia Asset Token) operations. List tokens, send CATs, issue new tokens, combine CAT coins, resync balances.

Demerzels-lab By Demerzels-lab schedule Updated 2/7/2026

name: sage-cat description: Sage CAT (Chia Asset Token) operations. List tokens, send CATs, issue new tokens, combine CAT coins, resync balances.

Sage CAT Tokens

CAT (Chia Asset Token) operations.

Endpoints

Query CATs

Endpoint Payload Description
get_cats {} List wallet CATs
get_all_cats {} List all known CATs
get_token {"asset_id": "a628..."} Get token details

Token Metadata

Endpoint Payload Description
update_cat {"record": {...}} Update CAT metadata
resync_cat {"asset_id": "a628..."} Resync CAT balance

Send CAT

Endpoint Description
send_cat Send to single address
bulk_send_cat Send to multiple addresses

send_cat

{
  "asset_id": "a628c1c2c6fcb74d53746157e438e108eab5c0bb3e5c80ff9b1910b3e4832913",
  "address": "xch1...",
  "amount": "1000",
  "fee": "100000000",
  "include_hint": true,
  "memos": [],
  "clawback": null,
  "auto_submit": true
}

bulk_send_cat

{
  "asset_id": "a628...",
  "addresses": ["xch1...", "xch1..."],
  "amount": "100",
  "fee": "100000000",
  "include_hint": true,
  "memos": [],
  "auto_submit": true
}

Issue CAT

Create new token:

{
  "name": "My Token",
  "ticker": "MYT",
  "amount": "1000000",
  "fee": "100000000",
  "auto_submit": true
}

Combine CAT Coins

{
  "asset_id": "a628...",
  "max_coins": 100,
  "max_coin_amount": "1000000",
  "fee": "100000000",
  "auto_submit": true
}

Token Record Structure

{
  "asset_id": "a628c1c2...",
  "name": "Spacebucks",
  "ticker": "SBX",
  "balance": "1000000",
  "icon_url": "https://...",
  "visible": true
}

Examples

# List CATs
sage_rpc get_cats '{}'

# Send CAT
sage_rpc send_cat '{
  "asset_id": "a628c1c2c6fcb74d53746157e438e108eab5c0bb3e5c80ff9b1910b3e4832913",
  "address": "xch1recipient...",
  "amount": "100",
  "fee": "100000000",
  "auto_submit": true
}'

# Issue new token
sage_rpc issue_cat '{
  "name": "Community Token",
  "ticker": "COM",
  "amount": "21000000",
  "fee": "100000000",
  "auto_submit": true
}'

Notes

  • CAT amounts are in the token's smallest unit (no decimals)
  • include_hint adds the asset_id to help receivers identify the token
  • Asset IDs are 64-character hex strings
Install via CLI
npx skills add https://github.com/Demerzels-lab/elsamultiskillagent --skill sage-cat
Repository Details
star Stars 9
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator
Demerzels-lab
Demerzels-lab Explore all skills →