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