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:
Serve as a Parent Container: The Tank SBT acts as a container for all Objects placed within it, maintaining proper ownership records on-chain.
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:
Persistent Self-Expression: Your Tank remains a permanent record of your blockchain journey
Visual Identity: Serves as an on-chain visual representation of your wallet
Extensibility: New Tank features can be added over time without disrupting existing customizations
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