Van 8 tot en met 10 maart 2026 hebben we een van de grootste interne opschoonrondes sinds de Rust-herstart van Divine doorgevoerd. Het meeste werk gebeurde onder de motorkap, maar het veranderde wezenlijk hoe Divine marktgegevens ophaalt, hoe Aegis activiteit op Solana beoordeelt en hoe de productie wordt uitgerold.
Wat er veranderd is
- De Token API van The Graph is volledig verdwenen. Na herhaalde problemen bij die leverancier gebruikt Divine weer Solscan als hoofdbron voor marktgegevens en verrijking op Solana.
- DIVINE is nu alleen Solana. We hebben EVM verwijderd uit de runtime, de configuratie, de beheerfuncties, de Telegramflows en de resterende compatibiliteitssteigers in de code.
- De Solana-blacklistpipeline van Aegis is opgeschoond en versterkt. Nieuwe pogingen zijn strenger, overbodige verzoeken zijn geschrapt, walletgeschiedenis en het ophalen van holders zijn sneller, en ruis bij leveranciers leidt minder snel tot valse fatale fouten.
- Live Activity gebruikt nu Solana-RPC om saldi te verversen. Updates van geverifieerde signalen hangen niet meer af van The Graph of accountopvragingen bij Solscan. Ze controleren saldi nu rechtstreeks via RPC, met ondersteuning voor Token-2022 en gebundelde saldo-opvragingen.
- CI en de orde in de code zijn flink aangescherpt. Tests, dekkingsdrempels, afhankelijkheden, toolchainversies, documentatie en interne modulegrenzen zijn allemaal vereenvoudigd.
Wijzigingen aan de infrastructuur
Ook het deploymodel is de afgelopen dagen wezenlijk veranderd:
- Divine wordt nu lokaal gebouwd als Docker-image en als één onveranderlijk runtime-artefact naar de VPS uitgerold.
- De server houdt geen live checkout van de broncode meer bij. In productie draait de gebouwde image plus door de host beheerde configuratie en status.
- De runtime is versterkt met health checks, een alleen-lezen bestandssysteem, ingetrokken Linux-capabilities, strakkere resourcelimieten en strengere systemd-sandboxing.
Waarom dit belangrijk is
Deze refactoring draaide vooral om consistentie en betrouwbaarheid. Minder chains, minder compatibiliteitslagen en minder kwetsbare externe afhankelijkheden betekenen minder operationele ruis en een veel schonere basis om op voort te bouwen. Divine zou nu makkelijker te onderhouden, makkelijker uit te rollen en voorspelbaarder in gebruik moeten zijn.
Eerdere aankondigingen die EVM-ondersteuning noemen, zijn nu historisch. Het huidige platform en de documentatie weerspiegelen de nieuwe reikwijdte alleen Solana.