Личный некастодиальный кошелёк
Пишу руками с нуля и публично: BTC → ETH → SOL, по одной сети за релиз. Ключи остаются у тебя — у меня их нет и не будет.
- Создаёт seed-фразу или восстанавливает кошелёк из неё (BIP-39)
- Ключи хранятся только на устройстве
- Показывает баланс BTC и отправляет BTC
- Ethereum: свой адрес, баланс ETH и отправка
Каждый релиз — рабочая сборка
- R1
BTC
Create or import a seed phrase (BIP-39). See the BTC balance of my address. Send BTC to another address. Nothing else: no auth, no onboarding, no design, no multi-account
released · 09.2026 - R2
ETH
Add Ethereum: address derivation, balance, send
released · 09.2026 - R3
Solana
Add Solana: address derivation, balance, send
в работе - R4
Multi-chain UX
Polish the app for multiple networks: unified balance view, network switching, UX cleanup
дальше - R5
Security
The wallet gets a lock and closes the obvious leaks: PIN and Face ID / fingerprint, no screenshots on the recovery phrase screen, seed words kept out of predictive text, deep links hardened. Ends with a self-audit of the seed path before the app holds more than test money.
дальше
Четыре правила
Некастодиальный
Ключи создаются и живут на устройстве. Потерять seed — потерять доступ: восстановить его за тебя некому.
Руками, с нуля
Не форк готового кошелька: логику ключей, адресов и подписи пишу сам поверх проверенных криптобиблиотек и разбираю по шагам.
Строю в открытую
Каждый релиз — с разбором решений и граблей в Telegram и в блоге.
Одна сеть за раз
BTC, потом ETH, потом Solana. Новая сеть — только когда предыдущая работает целиком.
Кошелёк пишет один инженер, внешнего аудита пока не было. Храни в нём столько, сколько готов потерять.