LaunchKit · 2026
Back to Skills

stable-layer-sdk

A TypeScript SDK for interacting with the Stable Layer protocol on the Sui blockchain.

0
558 downloads
by @k66inthesky

Setup & Installation

openclaw skills install @k66inthesky/stable-layer-sdk

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install stable-layer-sdk

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.

INPUT

User asks: mint 1 USDC worth of BtcUSDC on Sui mainnet

AGENT
  1. 1Initialize StableLayerClient with network and sender address
  2. 2Create a new Sui Transaction object
  3. 3Call buildMintTx with stableCoinType, usdcCoin reference, and amount
  4. 4Sign and execute the transaction via SuiClient
OUTPUT

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.

Sui wallet address and private key