Холодные кошельки

Как сделать холодный кошелёк самостоятельно (DIY)

Холодный кошелёк можно собрать самому за $35–50: SeedSigner на Raspberry Pi Zero не хранит ключи и подписывает биткоин-транзакции через QR-коды. Разбираем сборку, проверку прошивки, сид-фразу и резервную копию.

Обновлено: Опубликовано: Чтение: 16 мин

Самодельный холодный кошелёк: плата Raspberry Pi Zero с экраном и камерой рядом с металлической пластиной для сид-фразы
Прежде чем начатьМатериал информационный, это не инвестиционная и не юридическая консультация. Актуально на 19 октября 2026 года. Самодельный кошелёк подходит технически уверенным людям и только для Bitcoin; ошибка при сборке или хранении сид-фразы необратима.

Что получится в итоге

Холодный кошелёк — это способ хранить приватные ключи так, чтобы они никогда не касались подключённого к интернету устройства. Готовые модели вроде 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 копию с публичным ключом, подписывается транзакция на офлайн-ноутбуке.

Как делать правильно:

  1. Выделите отдельный ноутбук. Желательно со снятым или отключённым Wi-Fi и Bluetooth.
  2. Образ Tails (на 19 октября 2026 — версия 7.15; нужна флешка от 8 ГБ, процессор x86-64) и приложения проверяйте на другом, онлайн-компьютере. Electrum (4.8.2) проверяют только по GPG-подписи, хэши разработчики намеренно не публикуют; Sparrow (2.5.5) — через Tools → Verify Download.
  3. Загружайтесь с Tails и не включайте Persistent Storage для сид-фразы — иначе пропадает смысл одноразовой сессии.
  4. Помните: сид-фраза Electrum — не BIP39 и несовместима с большинством аппаратных кошельков. Если нужна совместимость, используйте Sparrow.
  5. Передавайте транзакции через 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.

Чек-лист перед каждой отправкой

  1. Адрес получателя и сумма проверены на экране устройства, а не только в программе.
  2. Сверены первые и последние символы адреса и любые «лишние» адреса из истории — так работает address poisoning.
  3. Первая транзакция на новый адрес — тестовая, малой суммой.
  4. Сид-фраза хранится в двух местах, восстановление проверено.
  5. Прошивка и приложения скачаны с официальных страниц и проверены.

DIY или готовый кошелёк?

Самостоятельная сборка оправдана, если вы хотите проверяемую открытую прошивку, храните только Bitcoin и готовы потратить вечер. Если нужны Ethereum, USDT, Solana, TON или NFT, поддержка и гарантия, купите готовое устройство. Лучшие модели, цены и наличие в России собраны в рейтинге холодных кошельков, а подобрать подходящий вариант поможет онлайн-подбор. Об отличиях горячих и холодных решений читайте в отдельной статье.

Редакция Холодные кошельки. Материал носит информационный характер и не является инвестиционной рекомендацией.

Частые вопросы

Можно ли собрать холодный кошелёк самому и так же ли он безопасен, как Ledger или Trezor?

Можно: SeedSigner, Krux и Specter DIY — рабочие open-source проекты. Но у них нет Secure Element — защитного чипа готовых устройств. SeedSigner компенсирует это дизайном: он ничего не хранит, а ключи появляются в памяти только на время подписи. Безопасность держится на проверенной прошивке, вашей дисциплине и бэкапе.

Сколько стоит собрать SeedSigner?

Проект заявляет «менее $50». На 19 октября 2026 года Raspberry Pi Zero v1.3 стоит около $10, дисплей Waveshare 1.3" — $13,99, камера и microSD добавляют ещё несколько долларов. Корпус можно напечатать на 3D-принтере.

Нужен ли именно Raspberry Pi Zero v1.3?

Желательно: у него нет Wi-Fi и Bluetooth, поэтому сетевая изоляция гарантирована железом. Zero W и Zero 2 W тоже работают, но радиомодули в них есть — новичкам лучше их не брать.

Как убедиться, что прошивка не подделана?

Скачайте образ с GitHub-страницы релизов SeedSigner, проверьте GPG-подпись манифеста (ключ — с keybase.io/seedsigner) и контрольную сумму SHA-256 до записи на карту. Продвинутый путь — воспроизводимая сборка образа самостоятельно.

Сколько бросков кубика нужно для сид-фразы?

Для 12 слов — 50 бросков (около 129 бит энтропии), для 24 слов — 99 бросков (около 256 бит). Для сверки результата в Ian Coleman BIP39 используйте режим Hex, а не Dice: схемы разные, и результат не совпадёт.

Можно ли делать DIY-кошелёк для Ethereum или USDT?

Зрелых DIY-решений для ETH, USDT и других монет нет: SeedSigner, Krux и Specter DIY работают только с Bitcoin. Для мультивалютного хранения нужны готовые устройства.

Бумажный кошелёк — это нормально?

Нет. Bitcoin Wiki называет бумажные кошельки устаревшим и небезопасным методом: при частичной трате остаток может уйти на адрес сдачи, а генераторы и принтеры оставляют следы. Вместо бумажного кошелька используйте сид-фразу от нормального кошелька с металлическим бэкапом.

Нужна ли passphrase («25-е слово»)?

Это сильная защита, но потеря фразы означает потерю доступа: неверная passphrase откроет другой, пустой кошелёк. Храните её отдельно от сид-фразы и обязательно проверьте восстановление.

Что делать, если устройство сломалось или потеряно?

Если есть бэкап сид-фразы, всё в порядке: SeedSigner ничего не хранит, а кошелёк восстанавливается на другом устройстве или в совместимом ПО. Если использовалась passphrase, нужна и она.

Запрещён ли холодный кошелёк в России в 2026 году?

С 1 сентября 2026 года действует закон № 282-ФЗ, а Банк России в октябре разъяснил, что перевод цифровой валюты физлицом на некастодиальный кошелёк по ч. 9 ст. 31 закона не разрешён. Трактовки расходятся, поэтому перед операциями проконсультируйтесь с юристом. Статья не является юридической консультацией.