АСѾԐД Создание и продвижение сайтов

Устанавливаем криптокошельки

Какие ставить кошельки решайте сами, покажу только несколько и общий план действий. Везде процедура одинаковая: установили, создали новый кошелёк (назвали его как-то, поскольку можно завести несколько внутри приложения), записали SEED фразу на бумагу и ещё куда (принтскрины, блокноты, высечь на листе металла итп.), сделали бэкап приватных ключей (местами есть импорт/экспорт кошелька в зашифрованном виде). В некоторых кошельках попросят ввести или понажимать слова по порядку для подтверждения что записали SEED. И финальный штрих - ввод пароля шифрования ключа, он же будет использоваться при операциях. Далее сделали бэкапы (копию на отдельный диск, записали на CD/DVD/итд. болванку, флешку итп.).

Встаёт вопрос как пользоваться:
- виртуальная машина Linux и внутри неё всё устанавливать (но из неё не всегда удобно и получается перемещать файлы в другое место, зависит от виртуальной машины наверное, у меня с VirtualBox постоянно какие-то глюки и непонятки с этим);
- внешний диск/флешка (форматируете и задаёте метку Label, при подключении и всегда будет по фиксированному адресу /media/USER/wallets/ и не советую к Виндовс подключать если сделали ext4, Виндовс, мало того что не понимает данную разметку, но и запросто может повредить gpt таблицу носителя, скопировать данные получится под Линуксом, но придётся пересоздавать и переформатировать - лишняя возня);
- отдельный ноутбук/смартфон итп. варианты.

Склоняюсь к мысли, что хранение должно быть автономным, с лёгким подключением к разным устройствам для возможности сделать копию данных и быстрым доступом для совершения операций. Не храню логины и пароли на компьютере, подключаю только по мере необходимости - отключённое устройство даёт максимальную защиту, не смотря на то что Линукс сам по себе очень сильно безопасен по сравнению с Виндовс. Поэтому покажу как установить и перенести данные на внешний носитель в Linux (как перейти на Линукс).

Давайте договоримся, что адрес распаковки/установки будет /media/USER/wallets/ (USER это имя пользователя в Linux, можно посмотреть по быстрому нажав на Kickoff (Пуск) или в консоли user@group :). Подразумеваю что метка (Label) внешнего носителя wallets (задаётся в Диспетчере разделов). Далее у нас есть варианты как сделать иконку запуска, можно написать bash скрипт, но ему нельзя задать иконку.. Или сделать ярлык, но в них не допускаются относительные пути, т.е. необходимо будет полностью прописать путь, можно руками создать файл, но быстрее прописать в консоли все команды (покажу ниже).

Ещё нам необходимо хранить на внешнем устройстве директорию с настройками и ключами, можно сделать чтоб при подключении внешнего носителя активировался symlink (ссылка) и все данные будут перенаправляться на носитель.

# если вдруг понадобится установить права на symlink
chown -h $USER:$USER ~/.walletwasabi/
# -h, --no-dereference - изменять права символических ссылок и не трогать файлы, к которым они ведут.

# удалить ссылку можно как обычный файл
rm -f ~/.walletwasabi/

Bitcoin (BTC)

Начнём с кошелька для Bitcoin (BTC) - Electrum, он по своему генерирует SEED, нам желательно иметь возможность восстановить фразу в любом другом кошельке, можно сгенерировать её в iancoleman.io/bip39/, но там куча переключалок в которых необходимо разобраться. Другой путь - поставить на пару минут другой кошелёк и сгенерировать в нём SEED, блокчейн за это время не успеет загрузиться, да и некоторые советуют отключать интернет во время генерации фразы.

Установим Wasabi для генерации SEED

Покажу сценарий как его можно поставить на отдельное устройство, можно этого не делать.
Wasabi - wasabiwallet.io. Заходим на сайт, крутим вниз, находим OTHER LINUX. Скачиваем Wasabi-1.1.12.9.tar.gz в /media/USER/wallets/Bitcoin-BTC/, распаковываем в "эту папку" на носителе, получаем примерный адрес:
/media/USER/wallets/Bitcoin-BTC/Wasabi-1.1.12.9/

# создадим директорию для хранения данных
mkdir -p /media/$USER/wallets/Bitcoin-BTC/.walletwasabi
# программа создаст директорию ~/.walletwasabi и будет там хранить все данные..
# создадим перенаправление (symlink)
ln -s /media/$USER/wallets/Bitcoin-BTC/.walletwasabi ~/.walletwasabi
# скачаем иконку
wget -P /media/$USER/wallets/Bitcoin-BTC/ https://acwed.ru/inc/img/crypto/install/wasabi.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=Wasabi\nExec=/media/'$USER'/wallets/Bitcoin-BTC/Wasabi-1.1.12.9/wassabee\nIcon=/media/'$USER'/wallets/Bitcoin-BTC/wasabi.png' > /media/$USER/wallets/Bitcoin-BTC-Wasabi.desktop && chmod +x /media/$USER/wallets/Bitcoin-BTC-Wasabi.desktop

# 1 страница будет Generate Wallet, первое поле - название кошелька, второе - пароль шифрования ключа.
# Жмём Next и записываем SEED фразу из 12 слов.

Удаляем программу - руками или из консоли
rm -f /media/$USER/wallets/Bitcoin-BTC-Wasabi.desktop
rm -f /media/$USER/wallets/Bitcoin-BTC/wasabi.png
rm -rf /media/$USER/wallets/Bitcoin-BTC/Wasabi-1.1.12.9/
rm -rf /media/$USER/wallets/Bitcoin-BTC/.walletwasabi/
rm -f ~/.walletwasabi/

Установим Electrum

Electrum - electrum.org/#download. Linux - Appimage. Скачиваем electrum-4.1.4-x86_64.AppImage в /media/USER/wallets/Bitcoin-BTC/.

# создадим директорию для хранения данных
mkdir -p /media/$USER/wallets/Bitcoin-BTC/.electrum
# программа создаст директорию ~/.electrum и будет там хранить все данные..
# создадим перенаправление (symlink)
ln -s /media/$USER/wallets/Bitcoin-BTC/.electrum ~/.electrum

# скачаем иконку
wget -P /media/$USER/wallets/Bitcoin-BTC/ https://acwed.ru/inc/img/crypto/install/electrum.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=Electrum BTC\nExec=/media/'$USER'/wallets/Bitcoin-BTC/electrum-4.1.4-x86_64.AppImage\nIcon=/media/'$USER'/wallets/Bitcoin-BTC/electrum.png' > /media/$USER/wallets/Bitcoin-BTC-Electrum.desktop && chmod +x /media/$USER/wallets/Bitcoin-BTC-Electrum.desktop
# даём права на запуск
chmod +x /media/$USER/wallets/Bitcoin-BTC/electrum-4.1.4-x86_64.AppImage

# 1 страница о том как мы хотим подключаться к серверу - Автоматическое подключение, далее.
# 2 - название кошелька, например BTC или он просит указать существующий кошелёк из директории ~/.electrum/wallets/..
# 3 - тип кошелька - Стандартный кошелёк
    # двухфакторная аутентификация - смс платные.
    # с несколькими подписями - это когда несколько человек одним счётом управляют - от всех подтверждение требуется.
    # импорт биткойн адресов или приватных ключей - это при передаче кошелька через приватные ключи.. 
# 4 - выбираем пункт у меня уже есть SEED фраза.
# 5 - жмём кнопку Опции ставим галку BIP 39 seed, и вводим заранее сгенерированную SEED фразу.
# 6 - выбираем тип кошелька, Wasabi нам сгенерировал адреса bc1 = native segwit m/84'/0'/0'
    # legacy p2pkh - адреса начинаются с 1; p2sh-sgwit - с 3; native segwit - с bc1:
# 7 - пароль для шифрования приватных ключей на устройстве, он же используется для подтверждения операции.
# Ура, мы восстановили кошелёк по SEED фразе.

# Осталось залезть в настройки и переключить отображение с микро-биткоин mBTC на биткоин BTC.
# Во вкладке транзакции включаем: Пакетные транзакции RBF и Advanced preview.

# После нажатия оплатить можно будет задать комиссию. Текущие можно здесь подсмотреть bits.media/bitcoin-fee/
# Далее Finalize и подписать - вводим пароль, платёж отправлен.


Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/Bitcoin-BTC-Electrum.desktop
rm -f /media/$USER/wallets/Bitcoin-BTC/electrum.png
rm -f /media/$USER/wallets/Bitcoin-BTC/electrum-4.1.4-x86_64.AppImage
rm -rf /media/$USER/wallets/Bitcoin-BTC/.electrum/
rm -f ~/.electrum/

Ethereum (ETH), Bitcoin Cash (BCH), USD Coin (USDC)

Установим Coinomi

Coinomi - coinomi.com/en/downloads/. Скачиваем Coinomi Wallet for Linux в /media/USER/wallets/ETH-BCH-USDC/. Распаковываем в текущую директорию.

# создадим директории для хранения данных
mkdir -p /media/$USER/wallets/ETH-BCH-USDC/.junique
mkdir -p /media/$USER/wallets/ETH-BCH-USDC/.cache/Coinomi
# создадим перенаправления (symlink)
ln -s /media/$USER/wallets/ETH-BCH-USDC/.junique ~/.junique
ln -s /media/$USER/wallets/ETH-BCH-USDC/.cache/Coinomi ~/.cache/Coinomi

# скачаем иконку
wget -P /media/$USER/wallets/ETH-BCH-USDC/ https://acwed.ru/inc/img/crypto/install/coinomi.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=Coinomi\nExec=/media/'$USER'/wallets/ETH-BCH-USDC/Coinomi/Coinomi\nIcon=/media/'$USER'/wallets/ETH-BCH-USDC/coinomi.png' > /media/$USER/wallets/ETH-BCH-USDC-Coinomi.desktop && chmod +x /media/$USER/wallets/ETH-BCH-USDC-Coinomi.desktop

Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/ETH-BCH-USDC-Coinomi.desktop
rm -f /media/$USER/wallets/ETH-BCH-USDC/coinomi.png
rm -rf /media/$USER/wallets/ETH-BCH-USDC/Coinomi/
rm -rf /media/$USER/wallets/ETH-BCH-USDC/.junique
rm -rf /media/$USER/wallets/ETH-BCH-USDC/.cache/
rm -f ~/.junique/
rm -f ~/.cache/Coinomi/

Zcash (ZEC)

Установим ZecWallet Lite

ZecWallet Lite - zecwallet.co/#download. Скачиваем Linux Binaries (Zecwallet.Lite-*.AppImage) в /media/USER/wallets/Zcash-ZEC/.

# создадим директории для хранения данных
mkdir -p /media/$USER/wallets/Zcash-ZEC/.zcash
mkdir -p '/media/'$USER'/wallets/Zcash-ZEC/.config/Zecwallet Lite'
mkdir -p /media/$USER/wallets/Zcash-ZEC/.config/zecwallet

# создадим перенаправления (symlink)
ln -s /media/$USER/wallets/Zcash-ZEC/.zcash ~/.zcash
ln -s '/media/'$USER'/wallets/Zcash-ZEC/.config/Zecwallet Lite' '/home/'$USER'/.config/Zecwallet Lite'
ln -s /media/$USER/wallets/Zcash-ZEC/.config/zecwallet ~/.config/zecwallet

# скачаем иконку
wget -P /media/$USER/wallets/Zcash-ZEC/ https://acwed.ru/inc/img/crypto/install/zecwallet.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=Zecwallet Lite\nExec=/media/'$USER'/wallets/Zcash-ZEC/Zecwallet.Lite-1.7.1.AppImage\nIcon=/media/'$USER'/wallets/Zcash-ZEC/zecwallet.png' > /media/$USER/wallets/Zcash-ZEC-Zecwallet.desktop && chmod +x /media/$USER/wallets/Zcash-ZEC-Zecwallet.desktop

# даём права на запуск
chmod +x /media/$USER/wallets/Zcash-ZEC/Zecwallet.Lite-1.7.1.AppImage

# Первым делом Willet - Encrypt Willet и вводим пароль, а то SEED на показ, кто угодно пользуйся..

Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/Zcash-ZEC-Zecwallet.desktop
rm -f /media/$USER/wallets/Zcash-ZEC/zecwallet.png
rm -rf /media/$USER/wallets/Zcash-ZEC/.zcash
rm -rf /media/$USER/wallets/Zcash-ZEC/.config/
rm -f ~/.zcash
rm -f '/home/'$USER'/.config/Zecwallet Lite'
rm -f ~/.config/zecwallet

Dash (DASH)

Установим Dash Electrum

Dash Electrum - dash.org/ru/downloads/#linux. Dash Electrum - Скачать AppImage в /media/USER/wallets/Dash/.

# установим tor
sudo apt install -y tor
sudo service tor start

# создадим директорию для хранения данных
mkdir -p /media/$USER/wallets/Dash/.electrum-dash
# создадим перенаправление (symlink)
ln -s /media/$USER/wallets/Dash/.electrum-dash ~/.electrum-dash

# скачаем иконку
wget -P /media/$USER/wallets/Dash/ https://acwed.ru/inc/img/crypto/install/electrum-dash.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=Dash Electrum\nExec=/media/'$USER'/wallets/Dash/Dash-Electrum-4.1.2.1-x86_64.AppImage\nIcon=/media/'$USER'/wallets/Dash/electrum-dash.png' > /media/$USER/wallets/Dash-Electrum.desktop && chmod +x /media/$USER/wallets/Dash-Electrum.desktop

# даём права на запуск
chmod +x /media/$USER/wallets/Dash/Dash-Electrum-4.1.2.1-x86_64.AppImage

# В настройках - во вкладке транзакции включаем: Advanced preview.

Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/Dash-Electrum.desktop
rm -f /media/$USER/wallets/Dash/electrum-dash.png
rm -rf /media/$USER/wallets/Dash/.electrum-dash/
rm -f ~/.electrum-dash

Monero (XMR)

Установим MyMonero

MyMonero - mymonero.com. Download (Linux) в /media/USER/wallets/Monero-XMR/.

# создадим директорию для хранения данных
mkdir -p /media/$USER/wallets/Monero-XMR/.config/MyMonero/
# создадим перенаправление (symlink)
ln -s /media/$USER/wallets/Monero-XMR/.config/MyMonero/ ~/.config/MyMonero

# скачаем иконку
wget -P /media/$USER/wallets/Monero-XMR/ https://acwed.ru/inc/img/crypto/install/monero.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=MyMonero\nExec=/media/'$USER'/wallets/Monero-XMR/MyMonero-1.1.21.AppImage\nIcon=/media/'$USER'/wallets/Monero-XMR/monero.png' > /media/$USER/wallets/Monero-XMR-MyMonero.desktop && chmod +x /media/$USER/wallets/Monero-XMR-MyMonero.desktop

# даём права на запуск
chmod +x /media/$USER/wallets/Monero-XMR/MyMonero-1.1.21.AppImage

Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/Monero-XMR-MyMonero.desktop
rm -f /media/$USER/wallets/Monero-XMR/monero.png
rm -rf /media/$USER/wallets/Monero-XMR/.config/
rm -f ~/.config/MyMonero

Litecoin (LTC)

Установим Electrum-LTC

Electrum-LTC - electrum-ltc.org. Скачиваем Linux AppImage в /media/USER/wallets/Litecoin-LTC/.

# создадим директорию для хранения данных
mkdir -p /media/$USER/wallets/Litecoin-LTC/.electrum-ltc
# создадим перенаправление (symlink)
ln -s /media/$USER/wallets/Litecoin-LTC/.electrum-ltc/ ~/.electrum-ltc

# скачаем иконку
wget -P /media/$USER/wallets/Litecoin-LTC/ https://acwed.ru/inc/img/crypto/install/litecoin.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=Electrum-LTC\nExec=/media/'$USER'/wallets/Litecoin-LTC/electrum-ltc-4.0.9.3-x86_64.AppImage\nIcon=/media/'$USER'/wallets/Litecoin-LTC/litecoin.png' > /media/$USER/wallets/Litecoin-LTC-Electrum.desktop && chmod +x /media/$USER/wallets/Litecoin-LTC-Electrum.desktop

# даём права на запуск
chmod +x /media/$USER/wallets/Litecoin-LTC/electrum-ltc-4.0.9.3-x86_64.AppImage

# Настройки - Во вкладке транзакции включаем: Пакетные транзакции RBF и Advanced preview.

Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/Litecoin-LTC-Electrum.desktop
rm -f /media/$USER/wallets/Litecoin-LTC/litecoin.png
rm -rf /media/$USER/wallets/Litecoin-LTC/.electrum-ltc/
rm -f ~/.electrum-ltc

Dogecoin (DOGE)

Установим MultiDoge Кошелёк не даёт доступа к SEED, бывают проблемы. Не рекомендую.

MultiDoge - dogecoin.com. Скачиваем Linux AppImage в /media/USER/wallets/Dogecoin-DOGE/, устанавливаем, отказываемся от иконок, оно сгенерит директорию, посмотрите если там только догекоин удалите ~/.gconf/. Эта программа на JAVA написана, как вариант можно вот это поставить если не запустится oracle.com/java/technologies/javase-downloads.html

# даём права на запуск установщику
chmod +x /media/$USER/wallets/Dogecoin-DOGE/multidoge-0.1.7-linux.jar

# создадим директорию для хранения данных
mkdir -p /media/$USER/wallets/Dogecoin-DOGE/MultiDoge
# создадим перенаправление (symlink)
ln -s /media/$USER/wallets/Dogecoin-DOGE/MultiDoge/ ~/MultiDoge

# скачаем иконку
wget -P /media/$USER/wallets/Dogecoin-DOGE/ https://acwed.ru/inc/img/crypto/install/dogecoin.png
# создадим ярлык запуска с иконкой
echo -e '[Desktop Entry]\nType=Application\nName=MultiDoge\nExec=java -jar /media/'$USER'/wallets/Dogecoin-DOGE/MultiDoge-0.1.7/multidoge-exe.jar\nIcon=/media/'$USER'/wallets/Dogecoin-DOGE/dogecoin.png' > /media/$USER/wallets/Dogecoin-DOGE-MultiDoge.desktop && chmod +x /media/$USER/wallets/Dogecoin-DOGE-MultiDoge.desktop

Если потребуется удалить программу - руками или из консоли
rm -f /media/$USER/wallets/Dogecoin-DOGE-MultiDoge.desktop
rm -f /media/$USER/wallets/Dogecoin-DOGE/dogecoin.png
rm -rf /media/$USER/wallets/Dogecoin-DOGE/MultiDoge-0.1.7/
rm -rf /media/$USER/wallets/Dogecoin-DOGE/MultiDoge/
rm -f ~/MultiDoge



Криптовалюта
Обзор популярных криптовалют
Выбираем кошельки для криптовалют
Анонимная почта
Устанавливаем криптокошельки
Биржи и обменники
Криптовалютные карты
Калькулятор
Калькулятор прибыли