Sui: 精通区块链交易与 Move 智能合约 - Openclaw Skills

作者:互联网

2026-03-27

AI教程

什么是 Sui?

Openclaw Skills 的 Sui 技能为与 Sui 区块链创新的以对象为中心的架构进行交互提供了强大的接口。与传统的基于账户的系统不同,Sui 将所有内容视为具有唯一 ID 的对象,从而实现大规模并行执行和亚秒级最终性。此技能允许用户利用这些架构优势来实现高性能去中心化应用和高效资产管理。

通过将此技能集成到您的工作流中,您将能够处理复杂的 SUI 代币操作、参与基于纪元的质押,并应用安全第一的 Move 编程语言。无论是管理 Cetus 等 DEX 上的 DeFi 流动性,还是与 NFT Kiosks 交互,此技能都能确保技术精度并使用 MIST 单位优化 Gas 管理。

下载入口:https://github.com/openclaw/skills/tree/main/skills/ivangdavila/sui-network

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install sui-network

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 sui-network。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Sui 应用场景

  • 管理所有权对象和共享对象以实现并行交易执行。
  • 在 24 小时纪元内自动执行 SUI 代币质押和奖励复利。
  • 开发、部署和升级具有资源安全性的 Move 智能合约。
  • 通过合并碎片化的代币对象或根据 dApp 需求拆分它们来组织数字资产。
  • 通过 Wormhole 桥促进安全的跨链资产转移。
Sui 工作原理
  1. 智能体分析请求的操作,以确定其涉及所有权对象还是共享对象。
  2. 验证 MIST 单位下的可用 SUI 余额,以确保交易预算有足够的 Gas。
  3. 该技能构建一个原子交易,确保所有操作作为一个单元整体成功或失败。
  4. 将交易提交到网络,利用独立对象的并行执行优势。
  5. 在亚秒级最终确认后,该技能会使用新的对象 ID 和交易摘要更新本地状态。

Sui 配置指南

要在 Openclaw Skills 生态系统中使用此技能,请按照以下步骤操作:

# 通过 CLI 安装 Sui 技能
openclaw install skill-sui

# 配置您的活动环境地址
openclaw config set sui_address 0xYOUR_SUI_ADDRESS_HEX

# 验证与 Sui 网络的连接
openclaw sui status

Sui 数据架构与分类体系

实体 描述 关键属性
对象 Sui 中的基本存储单位 ID, 所有者, 类型, 版本
交易 状态变更记录 摘要, Gas 费, 状态, 影响
Move 包 链上智能合约代码 包 ID, 模块, 字节码
质押 验证者的委托数据 本金, 奖励, 纪元 ID
name: Sui
description: Assist with SUI transactions, object model, staking, and Move smart contracts.
metadata: {"clawdbot":{"emoji":"??","os":["linux","darwin","win32"]}}

Object Model (Critical Difference)

  • Sui uses objects, not accounts — everything is an object with unique ID
  • Objects are owned or shared — owned objects enable parallel transactions
  • Coins are objects too — SUI balance is sum of coin objects you own
  • Object IDs are permanent — address doesn't change but objects move
  • Different from Ethereum's account model — requires different mental model

SUI Token

  • Native gas token — required for all transactions
  • Total supply fixed at creation — no inflation, but distribution ongoing
  • Gas fees burned — deflationary pressure
  • Staking rewards from fees — validators and delegators earn from gas

Transaction Characteristics

  • Sub-second finality — extremely fast confirmation
  • Parallel execution for owned objects — independent transactions don't wait
  • Gas is predictable — know exact cost before submitting
  • Transactions are atomic — all or nothing, no partial execution
  • Sponsored transactions possible — someone else pays gas

Address Format

  • Addresses start with "0x" — 64 hex characters
  • One address per wallet — but many objects owned
  • Not the same as Ethereum addresses — different derivation
  • Same seed gives different addresses than other chains

Wallet Options

  • Sui Wallet (official) — browser extension
  • Suiet, Ethos — alternative wallets with good UX
  • Ledger support coming — check current status
  • Mobile wallets available — Sui Wallet has mobile app

Staking

  • Delegate to validators — no minimum to stake
  • Epoch-based rewards — epochs are ~24 hours
  • Staking locks SUI — but liquid staking options exist
  • Choose validators carefully — commission rates vary
  • Rewards compound automatically — unless you withdraw

Gas and Fees

  • Gas denominated in MIST — 1 SUI = 10^9 MIST
  • Gas budget set per transaction — unused gas refunded
  • Storage fees separate — pay for object storage
  • Gas prices stable — reference gas price updated per epoch
  • Very cheap transactions — fractions of a cent

Move Language

  • Smart contracts written in Move — not Solidity
  • Object-centric programming — different from EVM
  • Strong safety guarantees — resources can't be copied or lost
  • Abilities system — controls what objects can do
  • Package upgrades possible — but original stays on chain

DeFi and NFTs

  • Cetus, Turbos for DEX — major decentralized exchanges
  • NFTs are objects — natural fit for Sui's model
  • Kiosk standard for NFT trading — built-in marketplace primitives
  • SuiFrens and other NFT collections — active NFT ecosystem
  • Dynamic NFTs easy — objects can change over time

Common Issues

  • "Insufficient gas" — need more SUI for transaction
  • Object not found — object was consumed or transferred
  • Transaction failed — check error message, often gas or permission
  • Coins fragmented — many small coin objects, merge them
  • Staking delayed — rewards start next epoch after staking

Coin Management

  • Coins are separate objects — can have many coin objects
  • Merge coins to simplify — combine into fewer objects
  • Split coins for exact amounts — needed for some dApps
  • Gas paid from one coin object — automatically selected
  • Wallet usually manages this — but understand the model

Cross-Chain

  • Wormhole bridge available — connect to other chains
  • Bridged assets are wrapped — not native on other chains
  • Bridge verification important — verify official bridge addresses
  • Native USDC coming — Circle deploying natively

Security

  • Seed phrase controls everything — standard 12/24 word recovery
  • Transaction preview shows effects — review before signing
  • dApp permissions matter — revoke unused connections
  • Objects can have transfer restrictions — check before assuming transferable
  • Verify package addresses — scam dApps exist