Что получится в итоге
Холодный кошелёк — это способ хранить приватные ключи так, чтобы они никогда не касались подключённого к интернету устройства. Готовые модели вроде Ledger или Trezor делают это в закрытом корпусе с защитным чипом. Самодельный вариант собирают из недорогих деталей и открытой прошивки.
Самый зрелый DIY-проект — SeedSigner: автономная подписывалка для Bitcoin на Raspberry Pi Zero с экраном и камерой. Она не хранит ключи: сид-фраза вводится при каждом включении и стирается из памяти при отключении питания. С компьютером или смартфоном устройство обменивается только QR-кодами, поэтому нет USB-кабеля и нет сети.
Честно сразу: это не «дешёвый Ledger». У самодельных вариантов нет Secure Element, нет гарантии и службы поддержки, зато код открыт, а все компоненты можно проверить самому. Если вам нужна поддержка Ethereum, USDT, Solana и других монет, смотрите рейтинг готовых холодных кошельков — у DIY-подходов для них нет зрелых решений.
Законодательная оговорка для читателей из России
С 1 сентября 2026 года действует закон № 282-ФЗ «О цифровых валютах и цифровых правах». В середине октября Банк России разъяснил, что перевод цифровой валюты физическим лицом на некастодиальный кошелёк по части 9 статьи 31 закона не разрешён. Эксперты трактуют норму по-разному: часть юристов считает, что она касается вывода средств из российского цифрового депозитария, а сами холодные кошельки не запрещены. Также обсуждается отчётность перед налоговой по операциям с адресами вне российских депозитариев.
Мы не даём юридических советов. Перед любыми операциями с криптовалютой проверьте актуальные разъяснения ЦБ и ФНС или проконсультируйтесь с юристом.
Какие бывают DIY-подходы
| Подход | Сложность | Цена | Монеты | Статус на октябрь 2026 |
|---|---|---|---|---|
| SeedSigner (Raspberry Pi Zero) | средняя | около $35–50 | Bitcoin | версия 0.8.7 от 8 июля 2026, активно развивается |
| Ноутбук с Tails и Electrum / Sparrow | средняя | флешка и старый ноутбук | Bitcoin | рабочий бюджетный вариант |
| Krux (на плате K210) | выше средней | $27–85 | Bitcoin | версия 26.09.0, но железо K210 снято с производства |
| Specter DIY (STM32F469) | высокая | около $115–130 | Bitcoin | версия 1.10.5 от сентября 2026, упор на мультисиг |
| Jade DIY (ESP32) | высокая | $10–60 | Bitcoin, Liquid | для разработчиков |
Новичку, который хочет собрать устройство самостоятельно, рекомендуем SeedSigner. Остальные варианты разберём кратко в конце.
Что нужно для SeedSigner
| Компонент | Что именно брать | Ориентир по цене |
|---|---|---|
| Raspberry Pi Zero | Версия 1.3 — без Wi-Fi и Bluetooth. Допустимы Zero W и Zero 2 W, но у них есть радиомодуль | около $10 (Adafruit, 19.10.2026) |
| Дисплей | Waveshare 1.3” LCD HAT, именно 240×240 — похожие платы Waveshare несовместимы | $13,99 (Waveshare) |
| Камера | Сенсор OV5647 (5 Мп) и короткий шлейф Pi Zero (16 pin — 22 pin) | $8–15 (оценка) |
| microSD | Любая от 64 МБ | $3–8 |
| Питание | micro-USB 5 В | — |
| Корпус | Напечатать на 3D-принтере (Open Pill или Orange Pill) | $0 при печати |
Вместе с платой и дисплеем получается около $24, с камерой и картой памяти — $35–45 без корпуса. Проект называет «менее $50».
Покупка в России. По объявлениям на 19 октября 2026 года дисплей Waveshare 1.3” стоит около 1 300–1 450 ₽, камера OV5647 — 585–625 ₽. Оригинальный Pi Zero v1.3 встречается редко и дорого; чаще продаются Zero W и Zero 2 W по завышенным ценам. Цены ориентировочные, наличие проверяйте у продавцов. Покупайте платы только новыми и не берите устройства «с уже установленной прошивкой» — по правилам проекта продавцы не должны продавать SeedSigner с предустановленным ПО.
Пошаговая сборка SeedSigner
Шаг 1. Соберите железо
Если на плате нет распаянной гребёнки 2×20, припаяйте её (или попросите это сделать мастерскую). Установите HAT-дисплей на гребёнку, подключите камеру шлейфом к разъёму CSI. По желанию напечатайте корпус: файлы лежат в каталоге enclosures репозитория SeedSigner.
Шаг 2. Скачайте образ и проверьте его
Образ скачивают только со страницы релизов github.com/SeedSigner/seedsigner/releases и желательно на отдельном «чистом» компьютере. Вам нужны три файла: образ под вашу плату (seedsigner_os.0.8.7.pi0.img для Pi Zero v1.3), манифест seedsigner.0.8.7.sha256.txt и подпись seedsigner.0.8.7.sha256.txt.sig.
Проверка идёт до того, как вы откроете образ:
gpg --fetch-keys https://keybase.io/seedsigner/pgp_keys.asc
gpg --verify seedsigner.0.8.7.sha256.txt.sig
shasum -a 256 --ignore-missing --check seedsigner.0.8.7.sha256.txt
В Windows хэш считают командой CertUtil -hashfile seedsigner_os.0.8.7.pi0.img SHA256 и сравнивают со значением в манифесте вручную. Должно появиться «Good signature», а отпечаток ключа — совпасть с тем, что указан на keybase.io/seedsigner (на 19 октября 2026 года: 4673 9B74 B56A D88F 14B0 882E C7EF 7090 0726 0119). Если видите «Bad signature» или несовпадение суммы — остановитесь и скачайте файлы заново.
Подпись доказывает только то, что образ выпустил владелец ключа. Для максимальной уверенности можно собрать образ самостоятельно: сборка воспроизводимая и описана в репозитории seedsigner-os. Большинству пользователей достаточно подписи и контрольной суммы.
Шаг 3. Запишите образ на карту
Используйте Raspberry Pi Imager (вариант «Use custom») или Balena Etcher и включите проверку записи. Предварительно форматировать карту и распаковывать образ не нужно. Вставьте карту в плату и подайте питание: логотип появится примерно через 45 секунд. После загрузки карту можно вынуть — так на неё ничего не запишется.
Шаг 4. Создайте сид-фразу
В меню Tools → New Seed выберите способ:
- броски кубика — самый прозрачный: 50 бросков для 12 слов (около 129 бит энтропии), 99 бросков для 24 слов (около 256 бит). Строка бросков хэшируется SHA-256;
- фото с камеры — энтропия берётся из снимка случайной сцены;
- ручной выбор слов — последнее слово устройство подсчитывает само по контрольной сумме.
Запишите слова на бумагу от руки и сразу готовьте металлический бэкап (см. ниже). Не фотографируйте сид-фразу и не вводите её на сайтах и в онлайн-генераторах. Для сверки результата с независимым инструментом используйте только офлайн-версию Ian Coleman BIP39 (bip39-standalone.html с GitHub) на изолированном компьютере с Tails, никогда не на реальной фразе в обычном браузере. Режим сверки — Hex, а не Dice: схема SeedSigner хэширует броски, и в режиме Dice результат не совпадёт.
Шаг 5. Свяжите устройство с Sparrow
SeedSigner подписывает, а смотреть баланс и собирать транзакции удобнее в Sparrow Wallet (или Nunchuk, BlueWallet, Specter Desktop). В Sparrow: File → New Wallet → Airgapped Hardware Wallet → SeedSigner → Scan. На устройстве: Seeds → ваша фраза → Export Xpub → Single Sig → Native Segwit → Sparrow. Отсканируйте анимированный QR веб-камерой и нажмите Apply. Sparrow получит только публичные данные — потратить средства с их помощью нельзя.
Шаг 6. Получение и отправка
Получение. В Sparrow откройте вкладку Receive, а на SeedSigner в Address verification отсканируйте QR адреса. Устройство подтвердит, что адрес принадлежит вашему кошельку, — это защищает от подмены адреса вредоносной программой.
Отправка. Создайте транзакцию в Sparrow, нажмите «Finalize Transaction for Signing → Show QR». На SeedSigner загрузите сид-фразу, выберите Scan PSBT и проверьте получателя, сумму, комиссию и адрес сдачи на экране устройства. Подпишите, покажите полученный QR камере компьютера (Scan QR в Sparrow) и отправьте транзакцию в сеть.
Шаг 7. Проверьте восстановление до крупных сумм
Отправьте на кошелёк небольшую сумму, затем отключите устройство, удалите кошелёк в Sparrow и восстановите кошелёк из резервной копии. Только после этого переносите существенные деньги.
Вариант без платы: ноутбук с Tails и Electrum
Принцип тот же: ключи создаются и хранятся только на устройстве, которое никогда не выходило в сеть. Электрум называет это cold storage: офлайн-кошелёк создаёт ключи, онлайн-компьютер хранит только watch-only копию с публичным ключом, подписывается транзакция на офлайн-ноутбуке.
Как делать правильно:
- Выделите отдельный ноутбук. Желательно со снятым или отключённым Wi-Fi и Bluetooth.
- Образ Tails (на 19 октября 2026 — версия 7.15; нужна флешка от 8 ГБ, процессор x86-64) и приложения проверяйте на другом, онлайн-компьютере. Electrum (4.8.2) проверяют только по GPG-подписи, хэши разработчики намеренно не публикуют; Sparrow (2.5.5) — через Tools → Verify Download.
- Загружайтесь с Tails и не включайте Persistent Storage для сид-фразы — иначе пропадает смысл одноразовой сессии.
- Помните: сид-фраза Electrum — не BIP39 и несовместима с большинством аппаратных кошельков. Если нужна совместимость, используйте Sparrow.
- Передавайте транзакции через QR, а не через флешку: так передаётся только то, что видно на экране.
У такого подхода есть минус: универсальный компьютер — это сложный стек из ядра, драйверов и прошивок, у которого нет защищённого экрана. Для постоянного хранения SeedSigner надёжнее.
Krux, Specter DIY и Jade — для продвинутых
- Krux (версия 26.09.0 от 3 октября 2026): подписывает через QR, работает на платах Kendryte K210 (M5StickV, Maix Amigo и др.). Железо K210 снято с производства, мейнтейнер сменился; проект сам предупреждает, что код не проходил аудит. Подойдёт тем, у кого устройство уже есть.
- Specter DIY (версия 1.10.5 от 6 сентября 2026): плата STM32F469I-DISCO (около $64–74) плюс QR-сканер, всего порядка $115–130. Защищённый загрузчик, упор на мультисиг. Сложность выше средней.
- Jade DIY (прошивка 1.0.41 от 22 августа 2026): сборка собственной прошивки для плат ESP32. У плат есть Wi-Fi и Bluetooth, нужна ручная настройка безопасности, поэтому новичкам не рекомендуем.
Все три — только для Bitcoin (Jade также умеет Liquid).
Бэкап: металл, passphrase и мультисиг
Металлическая пластина. Бумага горит и выцветает. Независимые испытания Jameson Lopp выделяют DIY-комплекты из нержавеющей стали с набором для выбивания букв (Bulletproof Bitcoin, Steel Wallet, SAFU Ninja) и готовые пластины Bitkee, Blockplate, Codl Punchplate, Steelwallet. Не покупайте решения, где производитель может увидеть ваши слова; чем проще конструкция, тем лучше.
SeedQR. SeedSigner умеет представлять сид-фразу в виде QR, который можно вручную перерисовать по шаблону — «никогда не фотографируйте SeedQR». Для не-английского словаря SeedQR не подходит.
Passphrase (25-е слово). Превращает сид-фразу в совершенно другой ключ. Она защищает, даже если бэкап найдут, но потеря passphrase равна потере кошелька. Храните её отдельно от слов и тестируйте восстановление.
Мультисиг 2 из 3. Для крупных сумм используйте три ключа на разных устройствах и в разных местах — достаточно любых двух для подписи. Руководство SeedSigner Independent Custody Guide советует по одной копии каждого ключа, запечатывание в пакеты с защитой от вскрытия и регулярные проверки. Универсального порога суммы нет. Наше ориентировочное мнение: если потеря станет финансово болезненной, переходите от одного ключа к мультисигу.
Наследование. Стандартного решения нет. Не записывайте сид-фразу в завещание — инструкцию по доступу храните отдельно и обсудите детали с юристом.
Чего делать не нужно
- Бумажные кошельки. Устаревший метод: при частичной трате остаток может уйти на адрес сдачи, а принтеры и браузеры оставляют следы.
- Хранить сид-фразу в фото, облаке и заметках. Это самая частая причина краж.
- Покупать б/у устройства и «готовые» кошельки с записанной фразой. Мошенники продают устройства, настроенные с известной им сид-фразой, — Ledger публикует отдельное предупреждение об этой схеме.
- Вводить сид-фразу на «проверке баланса» и в онлайн-генераторах.
- Скачивать прошивки по ссылкам из личных сообщений. У open-source проектов нет «службы поддержки» в Telegram.
Чек-лист перед каждой отправкой
- Адрес получателя и сумма проверены на экране устройства, а не только в программе.
- Сверены первые и последние символы адреса и любые «лишние» адреса из истории — так работает address poisoning.
- Первая транзакция на новый адрес — тестовая, малой суммой.
- Сид-фраза хранится в двух местах, восстановление проверено.
- Прошивка и приложения скачаны с официальных страниц и проверены.
DIY или готовый кошелёк?
Самостоятельная сборка оправдана, если вы хотите проверяемую открытую прошивку, храните только Bitcoin и готовы потратить вечер. Если нужны Ethereum, USDT, Solana, TON или NFT, поддержка и гарантия, купите готовое устройство. Лучшие модели, цены и наличие в России собраны в рейтинге холодных кошельков, а подобрать подходящий вариант поможет онлайн-подбор. Об отличиях горячих и холодных решений читайте в отдельной статье.
Редакция Холодные кошельки. Материал носит информационный характер и не является инвестиционной рекомендацией.