Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
TypeScript SDK for the Stable Layer protocol on the Sui blockchain. Supports minting and burning stablecoins by depositing or redeeming USDC, and claiming yield farming rewards from vault farms.
Wraps raw Sui transaction construction into typed methods, removing the need to manually compose Move calls for minting, burning, and reward claiming.
When to use it
- Minting BtcUSDC by depositing USDC on Sui mainnet
- Burning stablecoins to redeem USDC
- Claiming accumulated yield farming rewards
- Querying total stablecoin supply across coin types
- Integrating Stable Layer transactions into a dApp
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: mint 1 USDC worth of BtcUSDC on Sui mainnet
- 1Initialize StableLayerClient with network and sender address
- 2Create a new Sui Transaction object
- 3Call buildMintTx with stableCoinType, usdcCoin reference, and amount
- 4Sign and execute the transaction via SuiClient
BtcUSDC minted and deposited into vault farm, transaction result returned
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.