8-10 Mart 2026 arasında Divine'ın Rust ile yeniden başlatılmasından bu yana yaptığı en büyük iç temizliklerden birini gerçekleştirdik. Çalışmanın çoğu perde arkasındaydı, ama Divine'ın piyasa verilerini nasıl çektiğini, Aegis'in Solana etkinliğini nasıl değerlendirdiğini ve üretimin nasıl dağıtıldığını esaslı biçimde değiştirdi.

Neler değişti

  • The Graph Token API tamamen kaldırıldı. Bu sağlayıcıda tekrarlayan sorunların ardından Divine, Solana'da piyasa verileri ve zenginleştirme için birincil kaynak olarak yeniden Solscan'e döndü.
  • DIVINE artık yalnızca Solana. EVM'i çalışma ortamından, yapılandırmadan, yönetim araçlarından, Telegram akışlarından ve kod tabanında kalan uyumluluk iskeletlerinden kaldırdık.
  • Aegis'in Solana kara liste işlem hattı temizlendi ve sağlamlaştırıldı. Yeniden deneme davranışı daha sıkı, gereksiz istekler ayıklandı, cüzdan geçmişi ve sahip verilerinin çekilmesi daha hızlı; sağlayıcılardaki gürültünün yanlışlıkla ölümcül hataları tetikleme olasılığı da azaldı.
  • Live Activity artık bakiye güncellemeleri için Solana RPC kullanıyor. Doğrulanmış sinyal güncellemeleri artık The Graph'a ya da Solscan hesap sorgularına bağlı değil. Token-2022 desteği ve toplu bakiye sorguları dahil, bakiyeleri doğrudan RPC ile kontrol ediyor.
  • CI ve kod tabanı düzeni ciddi biçimde sıkılaştırıldı. Testler, kapsam eşikleri, bağımlılıklar, araç zinciri sürümleri, belgeler ve iç modül sınırlarının tamamı sadeleştirildi.

Altyapı değişiklikleri

Son birkaç günde dağıtım modeli de esaslı biçimde değişti:

  • Divine artık yerelde bir Docker imajı olarak derleniyor ve VPS'e tek bir değişmez çalışma ortamı çıktısı olarak dağıtılıyor.
  • Sunucu artık canlı bir kaynak kodu kopyası tutmuyor. Üretimde derlenmiş imaj ile sunucunun yönettiği yapılandırma ve durum çalışıyor.
  • Çalışma ortamı; sağlık kontrolleri, salt okunur dosya sistemi, kaldırılan Linux yetkileri, daha sıkı kaynak sınırları ve daha katı systemd yalıtımıyla sağlamlaştırıldı.

Neden önemli

Bu yeniden yapılandırmanın ana konusu tutarlılık ve güvenilirlikti. Daha az zincir, daha az uyumluluk katmanı ve daha az kırılgan dış bağımlılık; daha az operasyonel gürültü ve üzerine inşa etmek için çok daha temiz bir temel demek. Divine artık daha kolay bakım yapılabilir, daha kolay dağıtılabilir ve çalışırken daha öngörülebilir olmalı.

EVM desteğinden söz eden geçmiş duyurular artık tarihsel kayıttır. Mevcut platform ve belgeler, yeni yalnızca Solana kapsamını yansıtıyor.