2025-12-11 SSP Wallet v1.28.0 wjechał z dwiema nakładającymi się historiami. Ta widoczna dla użytkownika jest krótka: Exolix dołącza do listy giełd swapowych, obok dostawców, którzy przyszli z pierwotnym uruchomieniem swapu. Ta zakulisowa jest dłuższa: stack buildu i runtime'u SSP został zmodernizowany do Node.js 24 i Ubuntu 24, implementacja socketów uproszczona, a flow wysyłki EVM oraz obsługa walut wypolerowane. To rodzaj wydania, które nie wymyśla nowej funkcji, lecz sprawia, że każda istniejąca funkcja jest trochę bardziej niezawodna.
Exolix dołącza do listy swapowej
Exolix to nie-powiernicza giełda swapowa — nie wpłacasz środków i nie czekasz; transakcja jest wyceniana, wykonywana i zwracana w jednym przepływie. Z perspektywy SSP to ta sama forma co dostawcy już podłączeni w ekranie swap, więc Exolix wchodzi czysto: wybierz aktywo, które masz, wybierz aktywo, którego chcesz, wallet pyta Exolix o kwotowanie i jeśli cena się trzyma obok pozostałych, transakcja idzie przez Exolix.
Dla użytkowników UI zmienia się niewiele. Lista dostępnych tras się wydłuża, a dla niektórych par Exolix zwróci najlepszą kwotę — wtedy ją zobaczysz. Sens Exolixu nie polega na zastępowaniu czegokolwiek; polega na tym, że silnik swapowy ma kolejną trasę do porównania. Więcej tras to większe szanse znalezienia dobrej ceny dla dowolnej pary.
Dlaczego więcej giełd swapowych ma znaczenie
Swap wewnątrz walleta nie jest miejscem, jest routerem. Wallet pyta każdego zintegrowanego dostawcę o kwotowanie pary, którą chcesz tradować, wybiera najlepsze i wykonuje przeciwko niemu. Dodanie kolejnego dostawcy nie jest więc decyzją UX, jest decyzją o jakości kwotowania: im więcej niezależnych źródeł można porównać, tym trudniej któremukolwiek z nich dać złą cenę bez utraty transakcji na rzecz innego.
To także powód, dla którego SSP trzyma integracje za jednym, identycznie wyglądającym interfejsem. Wallet nie pcha cię ku Exolixowi ani od niego; pcha cię ku najlepszej dostępnej teraz egzekucji. Branding pojawia się dopiero, gdy wallet wybrał — a ty zatwierdziłeś — trasę. Lock-in, którego się dzięki temu unika, to wallet po cichu stający się dystrybutorem jednej giełdy. Dodanie Exolixu jest tego przeciwieństwem.
Pod maską: Node 24 + Ubuntu 24
Mniej efektowna połowa v1.28.0 to łańcuch buildu. Toolchain wydań SSP przeszedł na Node.js 24 i Ubuntu 24: środowisko deterministycznego buildu, które produkuje każdy podpisany binarny plik, działa teraz na aktualnym stacku klasy LTS zamiast na takim, który wlecze się z tyłu. Zależności zawirowały razem z nim — moduły natywne rekompilują pod Node 24, pakiety tranzytywne podbite, a obraz Dockera używany przez pipeline buildów deterministycznych przebudowany pod Ubuntu 24.
Implementacja socketów została przy okazji uproszczona — mniej ruchomych części, te same właściwości bezpieczeństwa, mniejsza powierzchnia do utrzymania. Nic z tego nie widać z zewnątrz, co jest właśnie sednem: runtime walleta powinien być cicho aktualny, a nie głośno legacy.
Wypolerowany flow wysyłki EVM
Po widocznej stronie flow wysyłki EVM otrzymał ten rodzaj poleru, który nie zasługuje na nagłówek, ale ścina drobne zadrapania. Kroki potwierdzenia renderują się przewidywalniej między tokenami ERC-20, brzegowe przypadki estymacji fee na łańcuchach EVM wspieranych przez SSP zostały ścieśnione, a kilka błędów nieaktualnego stanu, które potrafiły pozostawić częściowo wypełniony ekran wysyłki, naprawiono. Jeśli używałeś wysyłki EVM w obciążonej sieci i czułeś, że coś jest lekko nie tak — v1.28.0 to wydanie, które to adresuje.
Ścieśniona obsługa walut
Obsługa walut — logika formatowania i precyzji decydująca, ile którego aktywa jest pokazywane i jak — też została ścieśniona. Najczęstszym objawem, który to naprawia, są niespójności zaokrągleń między potwierdzeniem wysyłki a historią dla kwot z wieloma miejscami dziesiętnymi. Wyświetlanie pokrywa się teraz z wartością on-chain do pełnej precyzji aktywa: to, co potwierdzasz, jest tym, co podpisujesz, jest tym, co pojawia się później.
Aktualizacje tłumaczeń lądują razem z resztą, trzymając katalog 14 locali aktualnym wobec nowych stringów, które wprowadza v1.28.0.
To rodzaj wydania, które wallet publikuje, gdy jest w zgodzie ze swoją powierzchnią: jeden widoczny dodatek wpasowujący się w istniejący wzorzec (Exolix) i staranne przejście po fundamentach, na których wszystko inne działa (Node 24, Ubuntu 24, sockety, wysyłka EVM, waluty). Nudne jest dobre. Nudne to materiał, z którego zrobiona jest niezawodność.