Solana SPL टोकन को immutable बनाने से उसका ऑन-चेन मेटाडेटा हमेशा के लिए लॉक हो जाता है। एक बार टोकन के immutable सेट हो जाने के बाद, कोई भी की, क्रिएटर वॉलेट या प्रोग्राम Metaplex मेटाडेटा अकाउंट में स्टोर टोकन का नाम, सिंबल, लोगो, विवरण या ऑफिशियल लिंक्स कभी नहीं बदल सकता।
टोकन क्रिएटर्स के लिए, मेटाडेटा को immutable बनाना पारदर्शिता का सबसे स्पष्ट संकेत है। DexScreener, RugCheck और Birdeye जैसे प्रमुख टोकन स्कैनर mutable टोकन्स को संभावित सुरक्षा जोखिम के रूप में फ्लैग करते हैं, क्योंकि mutable टोकन क्रिएटर को लॉन्च के बाद प्रोजेक्ट का नाम या इमेज बदलने की अनुमति देता है।
Solana पर Immutability का असल अर्थ क्या है
जब मेटाडेटा के साथ SPL टोकन बनाया जाता है, तो टोकन मिंट के साथ एक Metaplex Metadata Account इनिशियलाइज होता है। इस अकाउंट में updateAuthority नामक एक विशिष्ट फ़ील्ड और isMutable नामक एक बूलियन फ़्लैग होता है।
- Mutable स्थिति (
isMutable: true): updateAuthority में स्टोर एड्रेस टोकन का नाम, सिंबल, लोगो URI और सोशल लिंक्स बदलने के लिए ट्रांजैक्शन भेज सकता है।
- Immutable स्थिति (
isMutable: false): अपडेट अथॉरिटी को null (या एड्रेस 11111111111111111111111111111111) पर सेट कर दिया जाता है। मेटाडेटा अकाउंट स्थिति प्रोटोकॉल स्तर पर हमेशा के लिए लॉक हो जाती है।
Immutability टोकन ट्रांसफर, ट्रेडिंग या वॉलेट बैलेंस को प्रभावित नहीं करती है। यह विशेष रूप से टोकन की पहचान और मेटाडेटा को लॉक करती है ताकि ट्रेडर्स को पता चले कि प्रोजेक्ट एसेट्स को लॉन्च के बाद बदला नहीं जा सकता।
Metaplex अकाउंट्स की आधिकारिक कार्यप्रणाली Metaplex Metadata Documentation पर देखी जा सकती है।
सिक्योरिटी स्कैनर्स Mutable टोकन्स को क्यों फ्लैग करते हैं
डिसेंट्रलाइज्ड एक्सचेंज और सिक्योरिटी ऑडिट बॉट्स मेटाडेटा अथॉरिटी स्टेटस को अपने आप जांचते हैं:
- बदलाव का जोखिम: यदि क्रिएटर के पास अपडेट अथॉरिटी बनी रहती है, तो वह सैद्धांतिक रूप से किसी अन्य प्रोजेक्ट की नकल करने के लिए नाम बदल सकता है या खरीदारों को गुमराह करने के लिए लोगो बदल सकता है।
- DexScreener और Birdeye बैज: पूल बनाने के बाद mutable रहने वाले टोकन्स के लिए प्लेटफॉर्म चेतावनी बैज दिखाते हैं या सुरक्षा स्कोर घटा देते हैं।
- ट्रेडर का भरोसा: खरीदार और ट्रेडिंग बॉट्स उन टोकन्स को प्राथमिकता देते हैं जहां तीनों मुख्य अथॉरिटी (Mint, Freeze, और Update) पूरी तरह से हटा दी गई हों।
आपको अपना टोकन Immutable कब बनाना चाहिए?
अपडेट अथॉरिटी हटाने से पहले, जांच लें कि टोकन मेटाडेटा की हर जानकारी पूरी तरह सही है:
- टोकन इमेज जांचें: सुनिश्चित करें कि इमेज फाइल स्थायी स्टोरेज (जैसे Arweave या IPFS) पर होस्ट की गई है और 512x512 पिक्सल पर स्पष्ट दिखती है।
- सोशल लिंक्स की पुष्टि करें: जांचें कि मेटाडेटा JSON में वेबसाइट, Telegram और X (Twitter) के URLs सही और एक्टिव हैं।
- सिंबल और नाम जांचें: सुनिश्चित करें कि स्पेलिंग या टिकर सिंबल में कोई गलती न हो।
एक बार अपडेट अथॉरिटी हट जाने के बाद, मेटाडेटा में कोई भी गलती या टूटा हुआ लिंक हमेशा के लिए स्थाई हो जाता है और उसे सुधारा नहीं जा सकता।
स्टेप-बाय-स्टेप गाइड: PumpBolt के साथ अपने टोकन को Immutable बनाएं
PumpBolt एक ही ट्रांजैक्शन में अपडेट अथॉरिटी हटाने के लिए बिना कोड वाला सुरक्षित रास्ता प्रदान करता है।
स्टेप 1: अपना अथॉरिटी वॉलेट कनेक्ट करें
PumpBolt Security Hub पर जाएं और वह वॉलेट एड्रेस कनेक्ट करें जो वर्तमान में टोकन की अपडेट अथॉरिटी के रूप में दर्ज है।
स्टेप 2: Make Immutable मोड चुनें
Make Immutable टैब पर जाएं। PumpBolt आपके कनेक्टेड वॉलेट की जांच करता है और उन सभी SPL टोकन्स को दिखाता है जहां आपके वॉलेट के पास अपडेट अथॉरिटी है।
स्टेप 3: अपना टोकन चुनें
वह टोकन चुनें जिसे आप लॉक करना चाहते हैं। इंटरफ़ेस वर्तमान Metaplex मेटाडेटा प्राप्त करेगा और आपके वॉलेट के अथॉरिटी स्टेटस की पुष्टि करेगा।
स्टेप 4: पुष्टि करें और Revoke करें
सुरक्षा चेतावनियों की समीक्षा करें। Make Immutable पर क्लिक करें और अपने वॉलेट में ट्रांजैक्शन को अप्रूव करें। PumpBolt Solana मेननेट पर निर्देश भेजता है।
स्टेप 5: Solscan और RugCheck पर जांचें
अपने टोकन मिंट एड्रेस को Solscan पर कॉपी करें। Metadata टैब के तहत, पुष्टि करें कि isMutable अब false दिखाता है और Update Authority खाली है।
अपडेट अथॉरिटी हटाने से पहले की चेकलिस्ट
| पूर्वापेक्षा |
सत्यापन कार्य |
स्थिति |
| लोगो डिस्प्ले |
इमेज Phantom और Solscan पर सही दिखती है |
आवश्यक |
| मेटाडेटा JSON |
सभी सोशल लिंक्स और वेबसाइट URL एक्टिव हैं |
आवश्यक |
| नाम और टिकर |
स्पेलिंग और केस 100% सत्यापित हैं |
आवश्यक |
| वॉलेट अथॉरिटी |
कनेक्टेड वॉलेट के पास एक्टिव अपडेट अथॉरिटी है |
आवश्यक |
| नेटवर्क बफर |
फीस के लिए वॉलेट में कम से कम 0.01 SOL है |
आवश्यक |
अपडेट अथॉरिटी को हटाना मिंट और फ्रीज अथॉरिटी हटाने के साथ सुरक्षा की तीन-स्तरीय सुरक्षा पूरी करता है, जिससे ट्रेडर्स को प्रोजेक्ट की अखंडता का स्थायी प्रमाण मिलता है।