Sui Kiosk: A "self-service machine" for creators to create encrypted assets

CN
PANews
Follow
1 year ago

Sui Kiosk: A "Self-Service Machine" for Creators of Encrypted Assets

Creators and IP holders need some tools to help them realize their business models on the blockchain. Sui Kiosk, as a primitive on Sui, can meet this need, providing dynamic options for creators, enabling them to set conditions for completing transactions in any trading scenario.

This article will introduce why Sui Kiosk should be used in SuiFrens, and how creators and market operators can use it on Sui to trade digital assets.

? Learn about Sui Kiosk:

https://kiosk.page/what-is-sui-kiosk.html

What is Sui Kiosk?

You may be familiar with a certain type of self-service machine, such as a newsstand in Paris (selling various newspapers and magazines), or a kiosk in a tourist shopping area (selling T-shirts and other local souvenirs). The common feature of these self-service machines is that they sell goods and openly display them for passersby to browse and interact with. Sui Kiosk is the digital version of these self-service machines, but it offers digital assets and collectibles (NFTs) instead of physical goods.

Sui Kiosk: A "Self-Service Machine" for Creators of Encrypted Assets

Photo taken by James Handlon in Budapest

Sui Kiosk addresses the issue of providing business models in a decentralized environment. By creating and placing assets in Sui Kiosk, creators can define transfer policies and rules that will control the future ownership, market sales, and management of assets.

Policies and rules controlled by creators (not the market) avoid problems that have arisen in other blockchains and markets, such as a well-known market recently canceling the mandatory royalty enforcement for NFTs. Additionally, since Kiosks use a shared object model on Sui, they serve as a trusted source where everyone can see the listed assets for sale and, if they wish, display and interact with them on the front end.

In essence, Sui intentionally makes Sui Kiosk universal, providing simple functionality to establish a common framework that aids adoption and interoperability. Its foundational components are as follows:

  1. Kiosk + KioskOwnerCap is the basic component of Kiosk, where the owner of the Kiosk can place assets and offer them for sale (unconditionally), and anyone can purchase the assets offered for sale.
  2. TransferPolicy + TransferPolicyCap defines the conditions under which assets can be traded or sold. They specify whether assets can be sold, at what price they can be purchased, and under what circumstances they can be purchased (e.g., only through peer-to-peer transactions or through specified market transactions).
  3. Rules are specific terms within the TransferPolicy, defining how the transfer of assets is conducted. For example, rules can define the existence of fees or taxes, similar to how royalties payable to creators are defined in SuiFrens.

Like real-world self-service machines, creators need different policies and business models. Therefore, Sui Kiosk allows for expansion to achieve more complex scenarios, such as auctions and lotteries.

Read the Sui documentation to learn about the specific functions to use when building with Sui Kiosk. Get the Kiosk code from Mysten Labs' GitHub and start building.

? Sui Documentation:

https://docs.sui.io/devnet/build/sui-kiosk

? GitHub:

https://github.com/MystenLabs/apps/tree/main/kiosk

Using Kiosk in SuiFrens

As part of the Active Contributors and Early Supporters (ACES) initiative, Mysten Labs distributed 380,000 SuiFrens Bull Shark NFTs to accredited addresses in June. These Bull Shark NFTs were all delivered within a Kiosk, which controls the way SuiFrens are sold (currently only through NFT markets that support Kiosk), specifies royalties, and allows the transfer of these NFTs only under the above two conditions being met.

Sui Kiosk: A "Self-Service Machine" for Creators of Encrypted Assets

The purpose of placing SuiFrens NFTs in the Kiosk is to demonstrate the mandatory royalty enforcement, a feature that many creators and developers need, but which is rarely provided on many blockchains.

Two key rules are implemented through TransferPolicy in the SuiFrens Bull Shark Kiosk:

  1. Royalty Rule: Specifies a certain amount to be paid to the creator upon resale (in this case, 0.1% or 0.1 SUI, whichever is higher).
  2. Lock Rule: Prevents assets from being offered for sale or traded outside the Kiosk, bypassing the royalty rule.

The combination of these rules demonstrates a simple example of mandatory royalty enforcement. To use the native features of Sui Kiosk, creators need to use the common packages supported on Sui for various applications and markets. In these aspects, fragmented code may pose risks, so developers are advised to use known and established code.

Additionally, others can build their own packages to use Sui Kiosk. For example, many creators on Sui use the Origin Byte Kiosk, which comes with additional tools. You can learn more about the Origin Byte Kiosk on the Origin Byte website.

Mysten Labs developed and open-sourced Kiosk to make it easy for creators, developers, and markets to use. Kiosk defines the above policies and provides them in an easy-to-use manner. Kiosk has received support from most markets on Sui, and Mysten Labs is in discussions with Origin Byte to find common ground between Sui Kiosk and Origin Byte Kiosk.

Orange Comet is a company developing next-generation games and entertainment, and they shared why they use Kiosk:

"Sui Move has powerful flexibility, while standards are crucial. By adopting Mysten's Kiosk framework, we can optimize asset liquidity on-chain and establish standardized features for the gaming market, such as our game 'Walking Dead Lands' that we built. This approach allows us to prioritize game development while leveraging blockchain to find innovative opportunities."

If you currently own SuiFrens Bull Shark NFTs or Water Weasel NFTs, the following information may apply to you:

  1. In your wallet, SuiFren will appear as a padlock, indicating that it is locked within the Kiosk, and you will not be able to send SuiFren to another address.
  2. If you want to sell SuiFren, you must use NFT markets that support Kiosk, currently including Hyperspace, Blue Move, Keepsake, and TradePort.
  3. After purchasing SuiFren through these markets, they will continue to be locked within the Kiosk, so any future transactions will also need to be conducted through NFT markets.
  4. The first generation Water Weasels released in May are configured within the Kiosk, and you can trade them through these markets.

Simplified Guide to Using Kiosk

To initiate asset transactions, creators can use the Publisher object to create a TransferPolicy for the asset. You can specify different requirements for each asset type, but all assets of a type use the same transfer policy and related conditions.

For the Bull Sharks in SuiFrens, Kiosk defines two rules in the TransferPolicy for [Type]:

  • The first is the royalty rule, which specifies the amount of royalty to be paid when the asset is sold on the secondary market. This ensures that Mysten Labs, as the creator of SuiFrens Bull Sharks, will receive a specified percentage (0.1%) or 0.1 SUI, whichever is higher, of the sale price. The creator can also choose to specify a fixed fee. The royalty rule will continue to apply to future asset sales, and Mysten Labs will continue to receive the specified royalty for each sale.
  • To prevent sellers and buyers from circumventing the royalty rule, the second rule, the lock rule, ensures the mandatory enforcement of royalties. It specifies that assets cannot be transferred from one Kiosk to another for free. Assets must be sold or purchased through an NFT platform to be transferred, meaning that Bull Sharks primarily circulate through NFT markets that support Kiosk.

To successfully complete a sale, the above two conditions set in the TransferPolicy rules must be met simultaneously.

We are currently developing two additional rules for Kiosk:

  • Soul-Bound Kiosk: This will make an asset exclusive to an owner. If the item is sold, the buyer can only obtain ownership directly if the creator (or their authorized seller) has bound their Kiosk to the soul of the asset. This is very useful for loyalty programs that require exclusive ownership.
  • Minimum Price Rule: This will allow creators to set a minimum selling price for their assets. Owners will be restricted from listing the asset at a price lower than the amount initially specified by the creator.

The combination of these rules will provide very important tools for creators selling IP on Sui, clearly protecting the rights of creators, sellers, and buyers.

You can find the Kiosk code on Mysten Labs' GitHub, and if you have any questions about how to use it, you can join the Mysten Discord community to learn more.

? Discord: http://discord.gg/mysten

Kiosk's Future Empowerment of More Creators

The SuiFrens case is just a simple application of royalties; there are more diverse and complex business models on Sui that need to be defined and executed. We are working with creators to evaluate opportunities to provide custom trading scenarios (such as using extensions to support auctions or lotteries) and business model transformations (such as licensing).

Hyperspace is an NFT market on Sui that supports Sui Kiosk, providing creators with great flexibility and control:

"Sui Kiosk provides a great interface for holding NFTs on Sui, and with the support of Mysten Lab packages, we are very excited about the more customized interactive features between the upcoming market and users and projects."

All these features are based on the native functionality of Sui Kiosk, allowing transactions and business activities to take place in a fully decentralized environment without compromising fairness, creator control, and transparency.

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

Bybit: $50注册体验金,$30000储值体验金
Ad
Share To
APP

X

Telegram

Facebook

Reddit

CopyLink