Tank (Dynamic & Composable NFT)

Overview

The Tank is the foundation of your SWION experience - a personalized underwater garden that visually represents your blockchain journey on the Sui network. Technically, your Tank is implemented as a Soul Bound Token (SBT) permanently tied to your wallet address, forming the canvas upon which your on-chain story unfolds.

Technical Implementation

Soul Bound Token (SBT)

Your Tank exists as a non-transferable SBT, meaning:

  • It cannot be sold or transferred to another wallet

  • It uniquely identifies you within the SWION ecosystem

  • It persists as long as you maintain access to your wallet

Dynamic Properties

The Tank features dynamic elements that respond to your on-chain activity:

  • Background Environment: The Tank's background water color and environment dynamically shift based on your recent transaction volume on Sui. More active users may notice vibrant, animated backgrounds while less active periods result in calmer scenery.

  • Weather Effects: Special animations may appear in response to significant transactions or participation in network events.

  • Growth Metrics: Visual indicators reflect the maturity and development of your SWION presence over time.

Composable Architecture

The Tank utilizes Sui's composable NFT capabilities to:

  1. Serve as a Parent Container: The Tank SBT acts as a container for all Objects placed within it, maintaining proper ownership records on-chain.

  2. Enable Object Connections: Custom placement data for each Object is stored on chain.

Technical Benefits

The Tank's implementation as a Dynamic and Composable NFT enables several unique advantages:

  1. Persistent Self-Expression: Your Tank remains a permanent record of your blockchain journey

  2. Visual Identity: Serves as an on-chain visual representation of your wallet

  3. Extensibility: New Tank features can be added over time without disrupting existing customizations

  4. Data Efficiency: Leverages Sui's object model for optimal on-chain storage with minimal gas costs

Storage and Permanence

SWION utilizes Walrus storage for Tank visuals and Walrus site for hosting, ensuring:

  • Semi-permanent preservation of your Tank's visual state

  • Reliable access and sharing capabilities

  • Optimized storage for both on-chain data and visual assets

Finding and Sharing Your Tank

Every Tank has a unique identifier that can be:

  • Accessed directly through a Walrus site URL containing your wallet address.

  • Located via SuiNS integration if you have a registered name

  • Shared via a direct link on social platforms

Last updated