8 से 10 मार्च 2026 तक, हमने Rust के साथ दोबारा शुरुआत के बाद से Divine की सबसे बड़ी अंदरूनी सफ़ाइयों में से एक की। ज़्यादातर काम परदे के पीछे हुआ, लेकिन इससे यह काफ़ी बदल गया कि Divine मार्केट डेटा कैसे लाता है, Aegis, Solana की गतिविधि को कैसे आँकता है और प्रोडक्शन कैसे डिप्लॉय होता है।

क्या बदला

  • The Graph का Token API पूरी तरह हटा दिया गया है। उस प्रदाता में बार-बार आई समस्याओं के बाद, Divine, Solana के मार्केट डेटा और अतिरिक्त डेटा के मुख्य ज़रिए के रूप में फिर से Solscan पर लौट आया है।
  • DIVINE अब सिर्फ़ Solana पर है। हमने रनटाइम, कॉन्फ़िगरेशन, एडमिन कंट्रोल, Telegram फ़्लो और कोड में बचे कम्पैटिबिलिटी के ढाँचे से EVM को हटा दिया है।
  • Aegis की Solana ब्लैकलिस्ट पाइपलाइन साफ़ और मज़बूत की गई है। दोबारा कोशिश का तरीका ज़्यादा सख्त है, बेवजह के अनुरोध हटाए गए हैं, वॉलेट का इतिहास और होल्डर लाना तेज़ हुआ है, और प्रदाताओं की गड़बड़ी से गलत गंभीर एरर आने की संभावना कम हुई है।
  • Live Activity अब बैलेंस अपडेट के लिए Solana RPC इस्तेमाल करता है। सत्यापित सिग्नल के अपडेट अब The Graph या Solscan में अकाउंट खोजने पर निर्भर नहीं हैं। अब ये Token-2022 के सपोर्ट और एक साथ कई बैलेंस लाने समेत, सीधे RPC से बैलेंस जाँचते हैं।
  • CI और कोड की साफ़-सफ़ाई काफ़ी सख्त की गई है। टेस्ट, कवरेज की सीमाएँ, डिपेंडेंसी, टूलचेन के वर्ज़न, दस्तावेज़ और अंदरूनी मॉड्यूल की सीमाएँ, सब सरल बनाए गए।

इन्फ़्रास्ट्रक्चर में बदलाव

पिछले कुछ दिनों में डिप्लॉय का तरीका भी काफ़ी बदल गया है:

  • Divine अब लोकल रूप से एक Docker इमेज के तौर पर बनता है और VPS पर एक ही, न बदलने वाले रनटाइम आर्टिफ़ैक्ट के रूप में डिप्लॉय होता है।
  • सर्वर अब सोर्स कोड की कोई चालू कॉपी नहीं रखता। प्रोडक्शन में बनी हुई इमेज चलती है, साथ में होस्ट की ओर से सँभाले गए कॉन्फ़िगरेशन और स्टेट।
  • रनटाइम को हेल्थ चेक, सिर्फ़ पढ़ने लायक फ़ाइल सिस्टम, हटाई गई Linux क्षमताओं, ज़्यादा कसी हुई रिसोर्स सीमाओं और ज़्यादा सख्त systemd सैंडबॉक्सिंग से मज़बूत किया गया।

यह क्यों अहम है

यह रीफ़ैक्टरिंग मुख्य रूप से एकरूपता और भरोसेमंदी के बारे में थी। कम चेन, कम कम्पैटिबिलिटी परतें और कम नाज़ुक बाहरी डिपेंडेंसी का मतलब है कम ऑपरेशनल शोर और आगे काम करने के लिए कहीं ज़्यादा साफ़ नींव। अब Divine का रखरखाव आसान, डिप्लॉय आसान और चलते समय उसका बर्ताव ज़्यादा अनुमान लगाने लायक होना चाहिए।

EVM सपोर्ट का ज़िक्र करने वाली पुरानी घोषणाएँ अब ऐतिहासिक हैं। मौजूदा प्लेटफ़ॉर्म और दस्तावेज़ नए सिर्फ़ Solana वाले दायरे को दिखाते हैं।