saturnswap-liquidity-operator

Installation
SKILL.md

SaturnSwap Liquidity Operator

Sign and submit liquidity transactions. OPERATOR skill — every action requires explicit user confirmation.

Prerequisites

  • An unsigned transaction (transactionId + hexTransaction) from the guidance skill
  • A wallet signing key (PAYMENT_SKEY_HEX or PAYMENT_SKEY_CBOR)

Scripts

Sign and Submit Liquidity Transaction

node scripts/sign-and-submit.js --address <bech32> --txid <transactionId> --hex <unsignedHex>

Note: Liquidity transactions use submitLiquidityTransaction (not submitOrderTransaction).

Safety Rules

  • NEVER auto-submit — always require explicit user confirmation
  • NEVER log private keys
  • Verify transaction ID matches user-approved operation
  • Report final on-chain transaction ID for verification
Related skills
Installs
4
GitHub Stars
6
First Seen
Mar 22, 2026