6 октября 2026
5 октября в 23:18 UTC в основную ветку слили изменение на двадцать три строки. По объёму — мелочь. По смыслу — крупнейшее из всего, что мы разбирали.
Заведены два выключателя для Solana:
SOLANA — экспериментальный флаг в настройках разработчика, по умолчанию выключенsolana_enabled — удалённый флаг в конфигурации с сервера, по умолчанию falseИ хук, который объединяет оба: достаточно любого из них. В комментарии к коду написано прямо: в продакшене Solana закрыта удалённым флагом, а экспериментальный — локальное переопределение для разработчиков.
Rainbow с самого начала — кошелёк для EVM-сетей: Ethereum, Base, Arbitrum, Optimism и далее. У всех у них общий формат адреса и общая виртуальная машина, поэтому добавить ещё одну такую сеть — работа понятная и рутинная.
Solana устроена принципиально иначе: другие адреса, другие ключи, другая виртуальная машина. Это не двадцать пятая сеть в списке, а выход за пределы семейства, под которое кошелёк проектировался.
Ни единой строки работы с самой Solana здесь нет — ни ключей, ни подписи транзакций, ни запросов к её сети. Создан каталог src/features/solana/, и в нём лежит один файл: выключатель. Это заготовка под будущую работу, а не сама работа.
Флага два, и второй — удалённый. Это значит, что включать Solana собираются с сервера, без обновления приложения. Так делают, когда функцию готовят к выкатке на реальных пользователях и хотят включать постепенно.
Для сравнения: боковая панель из прошлого разбора закрыта только локальным флагом — её видят исключительно разработчики. А удалённый флаг мы уже встречали у Rainbow Cash: cash_enabled и cash_balance_enabled. Теперь рядом с ними встал solana_enabled.
Честная оговорка. Это подготовка, а не анонс. Экспериментальные ветки в Rainbow доживают до релиза не всегда, и обещать сроки по трём файлам кода нельзя. Факт ровно один: дверь в коде появилась, и открывается она с сервера.
Что происходит в разработке кошелька — на странице rnbw.wiki/pulse
Эти записи выходят в канале @RNBWwiki_cis.