package utils.config; /** * Публичные адреса Solana-программ SHiNE (жёстко зафиксированы для devnet). * Секреты на сервере не хранятся. */ public final class SolanaProgramsConfig { private SolanaProgramsConfig() {} public static final String SOLANA_CLUSTER = "devnet"; public static final String SOLANA_RPC_URL = "https://api.devnet.solana.com"; // Программа регистрации пользователей (shine_users), задеплоена в devnet. public static final String SHINE_USERS_PROGRAM_ID = "FZS1YctoeEhCkZ5VTjsysUFAXR8CqxYztcLboXcg2Rpm"; // Отдельно фиксируем адреса связанной инфраструктуры, чтобы UI/сервер ссылались одинаково. public static final String SHINE_LOGIN_GUARD_PROGRAM_ID = "3xkopA7cXagxzMFrKdv3NCBfV6BKiRJCk69kr27M2sRo"; public static final String SHINE_PAYMENTS_PROGRAM_ID = "m48pWRGWrMj3TEHjuU4zsp5Gju4e7ZaPovk8RcVt7kR"; }