Dynamic NFT Mechanism
Snotra Dynamic NFT Rarity Mechanism​
Central to dynamic rarity is the alignment of user actions with point rewards:​
Activity | Points |
Mint | 10 |
Twitter Follow | 1 |
Tweet Like | 0.1 |
Retweet | 0.1 |
Telegram Entry | 1 |
Discord Entry | 1 |
Discord Level 1 | 0.1 |
Discord Level 2 | 0.3 |
Discord Level 3 | 0.5 |
Discord Level 4 | 0.7 |
Discord Level 5 | 1 |
Dapp Referral | 0.2 |
Dapp txn per 1 | 0.1 |
Dapp value per $100 | 0.1 |
​Upon minting an NFT, users begin with a foundational 10 points. Cumulative points in each interaction category are capped at a maximum of 30 points.​
Assigning Rarity​
Dynamic rarity employs a sliding scale of thresholds:
Point Range | Rarity Level |
10-30 | Common |
31-50 | Uncommon |
51-70 | Rare |
71-90 | Legendary |
91-100 | Snotrian |
Real-Time Updates and User Motivation​
Points are updated in real-time, reflecting user engagement. As thresholds are crossed, NFT rarity evolves. This dynamic system motivates users to engage more actively to access rarer NFTs.​
Technical Implementation
User Tracking: Employ user-specific smart contracts to track and store interaction points securely.
Threshold Logic: Deploy a smart contract that assigns rarity based on interaction points. Thresholds can be stored on-chain.
Real-Time Updates: Utilize event logs to trigger real-time point updates when interactions occur.
Rarity Updates: Event logs can also trigger updates to NFT rarity levels when point thresholds are met.
Community Engagement and Events
​Dynamic rarity fosters community involvement. Time-limited events can allocate extra points, driving competition. High-scoring users during designated periods can receive exclusive NFTs or privileges.​
Implications for Value and Marketing
​Users associate higher rarity levels with enhanced NFT value. This dynamic drives engagement and incentivizes users to participate actively for access to rarer items. Moreover, this system offers strategic marketing potential by showcasing the increasing value of NFTs as rarity levels ascend.
Last updated