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