На фоне популярности мем-токенов в сети Solana кошелек Phantom стал одним из самых загружаемых приложений для Android и iOS в 2024 году. Однако, помимо Solana, он работает только с биткоином, Polygon, Sui, Ethereum и Base.
На фоне популярности мем-токенов в сети Solana кошелек Phantom стал одним из самых загружаемых приложений для Android и iOS в 2024 году. Однако, помимо Solana, он работает только с биткоином, Polygon, Sui, Ethereum и Base.
Тем, кто хочет иметь под рукой более универсальное решение с поддержкой популярных блокчейнов, стоит обратить внимание на мобильный кошелек Gem Wallet. Вместе с командой проекта разбираем его возможности и тестируем работу.
Gem Wallet ― open source-кошелек для iOS и Android. Это некастодиальное решение ― владелец сохраняет полный контроль над своими средствами. Исходный код приложения доступен на GitHub.
На момент написания статьи Gem Wallet поддерживает:
Планы команды Gem Wallet по добавлению новых функций доступны для сообщества в дорожной карте. В частности, в первом квартале 2025 года разработчики планируют добавить поддержку NFT на Ethereum и Solana, а также свопы в сетях TON и Sui.
«Сейчас мы фокусируемся на создании функционала, сопоставимого с конкурентами, запустившимися на три-четыре года раньше. Все ресурсы направлены на достижение этой цели», ― комментируют разработчики Gem Wallet.
Криптография в кошельке реализована на базе библиотеки Trust Wallet Core. За остальные функции (цены, уведомления и т. д.) отвечает собственная библиотека Gem Wallet Core, написанной на языке программирования Rust. Согласно дорожной карте, в будущем клиент будет взаимодействовать только с Gem Wallet Core.
Команда кошелька реализовала дополнительные механизмы безопасности, чтобы предупреждать пользователей о возможном мошенничестве.
«Яркий пример — мошенничество с мультисиг-кошельками на TRON. Пользователям передают сид-фразу кошелька с определенной суммой USDT, но вывести эти средства невозможно. Мы добавили предупреждение при импорте таких кошельков, чтобы пользователи ни в коем случае не пополняли их своими активами», ― заявляют разработчики.
Стейкинг реализован через прямое взаимодействие с партнерскими валидаторами. Например, при стейкинге Solana кошелек рекомендует Stakin и Everstake, но пользователи также могут выбрать другие сервисы из списка активных валидаторов.
Список валидаторов Solana. Данные: Gem Wallet.«Основная цель партнерства — маркетинг и защита пользователей от некачественных валидаторов. Для поддержания децентрализации мы планируем рекомендовать не менее трех партнеров на каждую монету. Gem Wallet не взимает дополнительные комиссии с пользователей за стейкинг», ― отмечают разработчики.
На момент публикации Gem Wallet попал в списки кошельков на сайтах Ethereum, Solana и TON.
Мы протестировали приложение на Android: получили и отправили SOL, а также совершили обмен через DEX.
Gem Wallet поддерживает 20 языков, включая русский и украинский. После установки приложение предложит создать новый или импортировать существующий. В последнем случае мы можем выбрать импорт мультивалютного кошелька или отдельной монеты.
Импорт кошелька. Данные: Gem Wallet.Для импорта мультивалютого кошелька доступна только сид-фраза (или фраза восстановления). При импорте отдельной криптовалюты пользователи также могут выбрать опцию приватного ключа или адреса.
При создании нового кошелька приложение сгенерирует сид-фразу из 12 слов. Ее нужно записать на бумаге и хранить в надежном месте, недоступном для посторонних. Этот шаг критически важен и его не стоит игнорировать, тем более что для безопасности пользователей кошелек проверяет правильность сид-фразы.
Проверка правильности сид-фразы. Данные: Gem Wallet.После проверки фразы восстановления ознакомились с интерфейсом Gem Wallet. На главной странице отображаются общий баланс, список избранных активов, а также кнопки для получения и отправки монет.
Также доступна покупка криптовалюты за фиат через сервисы Mercuryo, Ramp, MoonPay, Transak и Banxa. Минимальная сумма ордера — $20. Если сложно выбрать сумму, можно нажать на эмодзи игральной кости — приложение автоматически задаст случайное значение.
Главная страница Gem Wallet. Данные: Gem Wallet.Протестировали прием криптовалюты и обмен в кошельке через DEX. Для этого нажали «Получить», выбрали Solana в списке активов и перевели 0,03 SOL на Gem Wallet. Средства поступили почти мгновенно.
Затем нажали кнопку «Обмен» и в строке поиска ввели Official Trump (TRUMP). Указали сумму (0,02 SOL), ознакомились с провайдером (Jupiter), комиссией (0,003 SOL, ~$0,71) и подтвердили сделку.
Обмен на Gem Wallet. Данные: Gem Wallet.Получили 0,16 TRUMP на кошелек практически мгновенно. При нажатии на иконку TRUMP доступна основная информация о проекте: цена, капитализация, количество токенов в обороте и ссылка на CoinGecko.
«Gem Wallet позволяет выполнять как обычные обмены внутри блокчейнов, так и кроссчейн-свопы через Thorchain. Например, пользователи могут напрямую обменивать BTC на USDT в сети Ethereum и обратно», ― подчеркивают разработчики кошелька.
После обмена протестировали отправку токенов. Выбрали TRUMP и указали адрес получателя, нажали кнопку «Продолжить» и перешли к выбору размера комиссии. По умолчанию приложение установило «нормальный», но мы можем его изменить, нажав на поле комиссии.
Выбор комиссии при отправке Solana. Данные: Gem Wallet.Мы выбрали «медленную» опцию (0,000105 SOL), так как никуда не спешили. Однако через три минуты ожидания транзакция так и не попала в блокчейн — приложение выдало ошибку. Повторная транзакция с «нормальной» комиссией завершилась всего за несколько секунд.
Команда Gem Wallet регулярно обновляет документацию, дополняя ее обучающими материалами по использованию кошелька и взаимодействию с разными блокчейнами.
Gem Wallet ― некастодиальный кошелек с открытым исходным кодом. Он обладает минималистичным дизайном и поддерживает почти 40 сетей.
Это удобное решение для пользователей, которые хотят хранить, стейкать и обменивать активы через DEX в одном приложении. Разработчики регулярно добавляют новые функции и блокчейны, а процесс обновлений остается полностью открытым для сообщества.