sui-seal

Creates and manages sealed-bid auctions on the SUI blockchain with commit-reveal mechanics.

7|2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/first-mover-tw/sui-dev-agents --skill sui-seal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sui-seal
Source: https://github.com/first-mover-tw/sui-dev-agents/tree/main/skills/sui-seal
Command: npx skills add https://github.com/first-mover-tw/sui-dev-agents --skill sui-seal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the implementation of sealed-bid auctions, ensuring bid privacy and preventing front-running, which is crucial for high-value digital asset sales or fair resource allocation.

Core Features & Use Cases

  • Private Bidding: Bids are hidden until the reveal phase.
  • Commit-Reveal Mechanism: Ensures fairness and prevents manipulation.
  • Front-running Protection: Protects against malicious actors exploiting bid information.
  • Use Case: Conducting a private auction for a rare NFT where bidders' offers remain confidential until the auction concludes, guaranteeing a fair outcome.

Quick Start

Use the sui-seal skill to create a new sealed auction for the item 'my-nft-id' with a reserve price of 1000 SUI and a duration of 3600 seconds.

Frequently Asked Questions about sui-seal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent front-running in a SUI blockchain NFT auction?

You can conduct private bidding for high-value digital assets on SUI by using a commit-reveal mechanism. Bids remain hidden during the commit phase and are only visible during the reveal phase, ensuring confidentiality and fairness.

How does the commit-reveal mechanism work for sealed bid auctions?

The commit-reveal mechanism works by having bidders submit a cryptographic commitment to their bid during the commit phase, followed by a reveal phase where actual bids are exposed. This ensures bid privacy and prevents manipulation throughout the auction process.

Do I need Move smart contracts to build a private auction on SUI?

Yes, implementing sealed-bid auctions on SUI requires Move smart contracts for auction logic and client-side JavaScript for bid commitment and reveal operations. This combination ensures bid privacy and fair settlement for high-value digital asset sales.

Can I use sealed bid auctions for fair resource allocation on SUI?

Yes, you can use sealed bid auctions for fair resource allocation on the SUI blockchain. This approach ensures bid privacy and prevents front-running, making it suitable for high-value digital asset sales and fair resource distribution scenarios.

What are the limitations of using a commit-reveal auction for NFT sales?

Commit-reveal auctions require two separate phases, meaning bidders must actively participate during the reveal phase to validate their bids. Failure to reveal results in a lost bid, and the process requires careful timing to ensure fair settlement.