Bitcoin Forum
March 16, 2025, 03:08:20 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 »
1  Bitcoin / Armory / Re: Armory on Raspberry Pi (DIY PiWallet) on: February 13, 2017, 05:27:48 PM
BTW, my "step-by-step instruction" is not so hard.
I'm not programmer or Linux geek, just advanced user, but it take only two evenings to make this one.
Try it.
2  Bitcoin / Armory / Re: Armory on Raspberry Pi (DIY PiWallet) on: July 12, 2016, 07:41:40 AM
Bitcoin Core vs Armory:

Pros:
- None

Cons:
- No paper backup
- No cold storage
- Many other "no" with standard Bitcoin Core wallet.

Anyway, to use Armory wallet you will need run standard Bitcoin Core too to manage blockchain.

Armory it's a wallet with advanced features.
3  Bitcoin / Armory / Re: Armory on Raspberry Pi (DIY PiWallet) on: July 11, 2016, 07:19:58 PM
Hmm. You are right. I need to clarify step 3. First part of this step use Ubuntu.
In this guide Raspberry don't connected to network.

P.S. Done.
4  Bitcoin / Armory / Re: Armory on Raspberry Pi (DIY PiWallet) on: July 10, 2016, 08:49:40 AM
Anyone who have several bitcoins, must care of safety.
Easy way - buy a hardware wallet Trezor https://bitcointrezor.com/ - 99 USD or PiWallet http://www.pi-wallet.com/ - 124.95 EUR.
But what if you want to protect your Bitcoins by cheapest way?
Solution - do PiWallet by yourself. Raspberry Pi and the SD card will cost about $ 40.

Step by step instruction.

Attention! The author of this guide disclaims all responsibility for everything that happens with your Bitcoins.
To follow or not to follow these instruction - your conscious choice, and your conscious responsibility.


So, what we need for DIY PiWallet:

Hardware:

Raspberry Pi model B
SD card on 8 Gb
The power supply for the Raspberry Pi (phone charger with micro USB) or a micro USB cable
USB flash stick.
SD card reader
USB keyboard and mouse
HDMI cable and HDMI TV / monitor or DVI monitor + adapter DVI-HDMI

Optionally:

Case for Raspberry Pi

Software:

Armory wallet v0.94.1 for online computer - https://github.com/goatpig/BitcoinArmory/releases/tag/v0.94.1
Raspbian image https://www.raspberrypi.org/downloads/raspbian
Ubuntu 14.04 http://www.ubuntu.com/download - I used tis version, but i think you can use 16.04 or any other version.
If you do not want to install Ubuntu on your PC you can use VirtualBox.
Armory wallet v0.94.1 for Raspberry Pi. Latest compiled version of Armory wallet for Raspberry Pi - 0.93.3, so let's compile v0.94.1.

Additional Ubuntu packages to compile Armory wallet:
git-core
build-essential
pyqt4-dev-tools
swig
libqtcore4
libqt4-dev
python-qt4
python-dev
python-twisted
python-psutil

1. Install Raspbian image to SD card:

Start Ubuntu.
Run terminal:
Ctrl+Alt+T

Download Raspbian image:
Code:
mkdir raspbianimage
cd raspbianimage
wget https://downloads.raspberrypi.org/raspbian_latest
Insert SD card into a card reader and run the terminal (Ctrl+Alt+T)
Code:
lsblk
depending on size of your card (for example 8Gb card have size about 7,8G) find the "letter" of our card.
My own was - sdf
Code:
sudo dd bs=16k if=2016-05-27_raspbian_jessie.img of=/dev/sdx
(x - a letter of SD card from lsblk command)
Attention!!! dd command - very dangerous. Do not confuse the drive letter where you write the image!!!

For this step you also can use Windows and program Win32DiskImager.

2. Compile Armory for Raspberry Pi:

Start Ubuntu.
Update the list of packages:
Code:
sudo apt-get update
Install necessary packages to compile Armory:
Code:
sudo apt-get install git-core build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil
Download Armory source code:
Code:
cd ~
git clone https://github.com/goatpig/BitcoinArmory.git
Compile the Armory for the Raspberry Pi:
Let's edit script due to chnaged package versions in Raspbian:
Code:
cd BitcoinArmory/r-pi
nano crosscompile.py
change the lines
PY_ARMHF1 = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-dev_2.7.11-4_armhf.deb'
PY_ARMHF2 = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-minimal_2.7.11-4_armhf.deb'
to
PY_ARMHF1 = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-dev_2.7.9-2_armhf.deb'
PY_ARMHF2 = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-minimal_2.7.9-2_armhf.deb'
Ctrl + X, Y, Enter
Code:
cd ..
The current version of these packages can be found at: https://archive.raspbian.org/raspbian/pool/main/p/python2.7/

Compile:
Setup cross-compiler:
Code:
python r-pi/crosscompile.py setupcrosscompiler
Size of downloaded packages ~ 590Mb.
and compile:
Code:
python r-pi/crosscompile.py

3. Install Armory at Raspberry Pi:

Ubuntu part.

Start Ubuntu.
To install wallet we will use the Raspberry Pi Offline Bundle from official Armory site that include all necessary packages.
Download Armory Offline Bundle from official Armory site:
Code:
cd ~
wget https://www.bitcoinarmory.com/downloads/bitcoinarmory-releases/armory_0.93.3_rpi_bundle.tar.gz
And unpack:
Code:
tar -xvzf armory_0.93.3_rpi_bundle.tar.gz
Remove the old compiled version of the Armory (0.93.3)
Code:
rm -r ./OfflineBundle/armory_0.93.3_raspbian-armhf.tar.gz
and replace with new version:
Code:
cp ~/BitcoinArmory/armory_0.94.1_raspbian-armhf.tar.gz ~/OfflineBundle/
Correct the installation script:
Code:
nano OfflineBundle/Install_DblClick_RunInTerminal.py
and replace command gksudo with sudo

# Installs all the dependencies
execAndWait('gksudo dpkg -i *.deb')

# Puts everything in to /usr/share/armory and /usr/lib/armory
execAndWait('gksudo "tar -zxf %s -C /"' % installer)

and in the second line delete double quotes. Here is what you should have:

# Installs all the dependencies
execAndWait('sudo dpkg -i *.deb')

# Puts everything in to /usr/share/armory and /usr/lib/armory
execAndWait('sudo tar -zxf %s -C /' % installer)

Ctrl+X, Y, Enter

Copy to SD card:
Code:
sudo mkdir /media/<SDcard/systempartition>/home/pi/OfflineBundle
sudo cp ~/OfflineBundle/* /media/<SDcard/systempartition>/home/pi/OfflineBundle
Replace <SDcard/systempartition> with your path, which you can get from command
Code:
lsblk

Alternative way: copy this one to USB stick.
Then in next part copy OfflineBundle from stick to Raspbery Pi.

Raspberry Pi part.

Install Armory at Raspberry Pi:
Insert SD card and connect keyboard, mouse, monitor / TV and power supply to Raspberry Pi.
Wait until Raspberry Pi start.
Run terminal:
Ctrl+Alt+T
Code:
cd OfflineBundle
python Install_DblClick_RunInTerminal.py
4. Create offline wallet (cold storage):

Run the Armory by double clicking on the icon or from terminal:
Ctrl+Alt+T
Code:
armory

Create wallet. After confirming encryption password wallet will hang for several minutes - don't panic it's NORMAL.
Make a copy (copies) of the wallet.
I strongly recommend making the paper backup and store it in a safe place.
Attention! Anyone who get your paper backup - get access to all your Bitcoins!
Exception - paper backup with SecuPrint option - in this way you must store the SecuPrint code too!

In addition, for maximum security, I recommend
DO NOT CONNECT your Raspberry Pi to a network after the creation of offline wallet!

Now you can export watching only copy of your wallet to an online computer with a USB flash drive.
Watching only copy does not contain the private key. You can easy receive Bitcoins to watching only addresses,
but to spend you must sign the transaction by private key that stored in Raspberry Pi wallet.
For more information please refer to official Armory site: https://www.bitcoinarmory.com/

Any donations would be appreciated: 18k42wt1gyLxWMjctSisBKLph2EDpJfFtb

Donations for Armory developer: no published address yet.
5  Bitcoin / Armory / Armory on Raspberry Pi (DIY PiWallet) on: July 09, 2016, 07:16:26 PM
Just made offline (cold) wallet with Armory and Raspberry Pi - DIY "PiWallet" (c) and wrote step-by step instruction in Russian:
https://bitcointalk.org/index.php?topic=1544726.0

Anyone interested in this one in English?
I can try to translate (but my English not perfect Smiley ).
6  Local / Новички / Offline (cold) storage (wallet) на базе Armory и Raspberry Pi on: July 09, 2016, 04:48:16 PM
Каждый, у кого есть биток-другой, безусловно, задумывался как их максимально обезопасить.
Конечно же, можно купить аппаратный кошелёк Trezor https://bitcointrezor.com/ за 99 USD либо PiWallet http://www.pi-wallet.com/ за 124.95 EUR.
Но что делать если обезопасить биткоины хочется, а платить много - не очень?
Выход есть - сделаем PiWallet сами. Комплект из Raspberry Pi и SD карты обойдутся в сумму около 40$.
 
Инструкция ниже.
 
Внимание! Автор данной инструкции снимает с себя всяческую ответственность за всё что далее произойдёт с вашими биткоинами.
Следовать или не следовать данной инструкции - ваш осознанный выбор и ваша осознанная ответственность.
 
Итак, для самосборного PiWallet нам понадобятся:
 
Аппаратная часть (hardware):
 
Raspberry Pi model B -~ 2200 р. на Aliexpress
SD карточка на 8 Gb - ~ 350 р. в любом магазине
Блок питания для Raspberry Pi (зарядное устройство для телефона с micro USB) либо кабель micro USB
USB flash минимального объема - 250 р. в любом магазине или в кармане/тумбочке и т.д. - бесплатно.
SD картридер - надеюсь он у вас есть, например  в ноутбуке.
Клавиатура и мышка USB - для подключения к Raspberry Pi
HDMI кабель и HDMI TV/монитор либо DVI монитор+переходник DVI-HDMI - для подключения Raspberry Pi
 
Дополнительно:
 
Корпус для Raspberry Pi (по желанию) - ~200 р. на Aliexpress.
 
Программная часть (software):
  
Кошелёк Armory v0.94.1 для онлайн компьютера - https://github.com/goatpig/BitcoinArmory/releases/tag/v0.94.1
Образ Raspbian https://www.raspberrypi.org/downloads/raspbian
 
Ubuntu 14.04 http://www.ubuntu.com/download - я использовал именно её, но ничто наверняка не помешает использовать 16.04 или любую другую версию.
Если нет желания ставить себе Ubuntu на компьютер то можно использовать VirtualBox.
Кошелёк Armory v0.94.1 для Raspberry Pi.  Готовые сборки для Raspberry Pi кончаются на версии 0.93.3 поэтому свежую версию компилировать будем самостоятельно.
 
Дополнительные пакеты Ubuntu для компиляции кошелька Armory:
git-core
build-essential
pyqt4-dev-tools
swig
libqtcore4
libqt4-dev
python-qt4
python-dev
python-twisted
python-psutil
 
1. Установка образа Raspbian на SD карту:
 
Загружаем Ubuntu.
Запускаем терминал:
Ctrl+Alt+T
 
Скачиваем образ Raspbian:
 
Code: (auto:0)
mkdir raspbianimage
cd raspbianimage
wget https://downloads.raspberrypi.org/raspbian_latest
Пихаем карту в картридер и запускаем терминал (Ctrl+Alt+T)
 
Code: (auto:0)
lsblk
смотрим по размеру (7,8G) на какой букве наша карточка
 
Code: (auto:0)
sudo dd bs=16k if=2016-05-27_raspbian_jessie.img of=/dev/sdx
(x - буква SD карты из команды lsblk)
Внимание!!! Команда dd - очень опасна. Не перепутайте букву диска куда вы пишете образ!!!
 
На данном этапе так же можно использовать Windows и программу Win32DiskImager.
 
2. Компиляция Armory для Raspberry Pi:
 
Загружаем Ubuntu.
 
Обновим список пакетов:
 
Code: (auto:0)
sudo apt-get update
Установим необходимые пакеты для компиляции Armory:
 
Code: (auto:0)
sudo apt-get install git-core build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil
Скачаем исходный код:
 
Code: (auto:0)
git clone https://github.com/goatpig/BitcoinArmory.git
Компилируем Armory для Raspberry Pi:
 
Внесём некоторые изменения в связи с заменой версий пакетов в Raspbian:
Code: (auto:0)
cd BitcoinArmory/r-pi
nano crosscompile.py
меняем строки
PY_ARMHF1   = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-dev_2.7. 11-4_armhf.deb'
PY_ARMHF2   = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-minimal_2.7. 11-4_armhf.deb'
на
PY_ARMHF1   = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-dev_2.7. 9-2_armhf.deb'
PY_ARMHF2   = 'https://archive.raspbian.org/raspbian/pool/main/p/python2.7/libpython2.7-minimal_2.7. 9-2_armhf.deb'
Ctrl+X, Y, Enter
Code: (auto:0)
cd ..
Актуальную версию этих пакетов можно посмотреть по адресу: https://archive.raspbian.org/raspbian/pool/main/p/python2.7/
 
Компилируем:
 
Установим кросс-компилятор:
Code: (auto:0)
python r-pi/crosscompile.py setupcrosscompiler
будет скачано ~590Мб пакетов.
и скомпилируем:
Code: (auto:0)
python r-pi/crosscompile.py
3. Установка Armory на Raspberry Pi:
 
Для установки кошелька на Raspberry Pi воспользуемся т.н. "offline bundle" с оффсайта Armory.
Скачаем с оффсайта Armory "offline bundle" со всеми необходимыми пакетами для работы Armory:
Code: (auto:0)
cd ~
wget https://www.bitcoinarmory.com/downloads/bitcoinarmory-releases/armory_0.93.3_rpi_bundle.tar.gz
И распакуем:
Code: (auto:0)
tar -xvzf armory_0.93.3_rpi_bundle.tar.gz
Удалим скомпилированную версию Armory версии 0.93.3
Code: (auto:0)
rm -r ./OfflineBundle/armory_0.93.3_raspbian-armhf.tar.gz
и скопируем нашу версию
Code: (auto:0)
cp ~/BitcoinArmory/armory_0.94.1_raspbian-armhf.tar.gz ~/OfflineBundle/
Поправим установочный скрипт:
Code: (auto:0)
nano OfflineBundle/Install_DblClick_RunInTerminal.py
и заменим в нём команду gksudo на sudo
 
# Installs all the dependencies
execAndWait('gksudo dpkg -i *.deb')
 
# Puts everything in to /usr/share/armory and /usr/lib/armory
execAndWait('gksudo "tar -zxf %s -C /"' % installer)
 
и во второй строке уберём двойные кавычки. Вот что должно получиться:
# Installs all the dependencies
execAndWait('sudo dpkg -i *.deb')

# Puts everything in to /usr/share/armory and /usr/lib/armory
execAndWait('sudo tar -zxf %s -C /' % installer)
 
Ctrl+X, Y, Enter
 
Скопируем получившийся "набор" на SD карту с системой:
Code: (auto:0)
sudo mkdir /media/<SDcard/systempartition>/home/pi/OfflineBundle
sudo cp ~/OfflineBundle/* /media/<SDcard/systempartition>/home/pi/OfflineBundle
Вместо <SDcard/systempartition> подставьте ваш путь, посмотреть можно той же командой
Code: (auto:0)
lsblk
Установка Armory на Raspberry Pi:
 
Подключаем к Raspberry Pi SD карту, клавиатуру, мышь, монитор/телевизор и питание.
 
Грузим систему.
Терминал:
Ctrl+Alt+T
Code: (auto:0)
cd OfflineBundle
python Install_DblClick_RunInTerminal.py
4. Создание оффлайн кошелька (cold wallet/offline storage):
 
Запустим Armory двойным кликом по иконке на рабочем столе либо из терминала:
Ctrl+Alt+T
 
Code: (auto:0)
armory
Создаем обычный кошелёк. После ввода пароля для шифрования кошелька он надолго задумается - это НОРМАЛЬНО.
Делаем копию (копии) кошелька.
Я крайне рекомендую сделать "бумажную" копию кошелька и припрятать её в очень надёжном месте.
Внимание! Любой, кто получит вашу "бумажную" копию - получит все ваши биткоины!
Исключение - "бумажная" копия с опцией SecuPrint - но для неё надо хранить еще и пароль для расшифровки.
 
К тому же, для обеспечения максимальной безопасности, я рекомендую
НИКОГДА не подключать ваш Raspberry Pi к сети после создания оффлайн кошелька (кошельков)!
 
Теперь можно экспортировать так называемую watching only копию вашего кошелька на онлайн компьютер с помощью USB флешки.
Watching only копия не содержит в себе приватного ключа. Вы спокойно можете получать биткоины на адреса
этой копии, но вот потратить их можно будет только подписав транзакцию приватным ключом который хранится в
кошельке Raspberry Pi.
 
Пожертвования мне приветствуются: 1GHAoU49qzbFtVtGnDzGKnpHGmsSMmLdRb
  
Пожертвования разработчику Armory: пока нет опубликованного адреса.
7  Local / Барахолка / Re: [Куплю] Асик от Метабанка. Москва. on: July 03, 2016, 08:01:16 AM
Куплено. Тему можно удалить.
8  Bitcoin / Armory / Re: armory refuses to use nonstandard dir on: June 26, 2016, 11:25:12 AM
There is another armory.desktop file at /usr/local/share/applications
Work now. Thanks for advice.
P.S. Reboot unnecessary.
9  Bitcoin / Armory / Re: armory refuses to use nonstandard dir on: June 26, 2016, 07:35:52 AM
It's strange, but doesn't work for me.
10  Bitcoin / Armory / Re: armory refuses to use nonstandard dir on: June 25, 2016, 08:59:39 PM
Feature request: please add a config file option --satoshi-datadir.
In current version it's used only when Armory manage bitcoind. But i want to run Bitcoin-qt and Armory same time.
And it's not comfortable to run Armory from terminal with --satoshi-datadir.
Thanks for your work on Armory anyway.
P.S. My OS - Ubuntu 14.04.
11  Local / Барахолка / Re: [Куплю] Асик от Метабанка. Москва. on: June 25, 2016, 08:32:14 PM
Ну, во-первых нужен распик Wink
во-вторых... нужен и всё тут Smiley
12  Local / Барахолка / Re: [Куплю] Асик от Метабанка. Москва. on: June 25, 2016, 09:00:26 AM
Что, неужели ни у кого нет? Или на них по-прежнему кто-то ещё майнит?
13  Local / Майнеры / Re: что вы думаете по поводу уменьшения награ on: June 22, 2016, 09:26:40 AM
уже было несколько уполовиниваний и ничего страшного не случилось...
Было только одно уполовинивание 50->25.
14  Local / Барахолка / Re: [Куплю] Асик от Метабанка. Москва. on: June 18, 2016, 05:17:12 PM
Почта к сожалению не вариант. Доставка наверное дороже васика выйдет Smiley Но буду иметь в виду.
15  Local / Барахолка / [Куплю] Асик от Метабанка. Москва. on: June 18, 2016, 07:45:18 AM
Рассмотрю вариант покупки лотка от Метабанка за приемлемую цену.
Территориально - Москва.
Предпочтителен тройной вариант, но и другие интересны.
Спрос ограничен 1-2 устройствами.
Ориентировочные цены за коробку в полном комплекте: Тройной 2500р., двойной - 2000р.
Жду предложений в личку.
16  Local / Барахолка / Re: Нужны ли кому-нибудь платы от метабанка on: June 13, 2016, 08:26:16 PM
IIpeBeD_MeDBeD, глянь личку.
17  Local / Барахолка / Re: bitcoinshop.tk - лицензионный софт за BTC, скидки до 90% on: June 04, 2015, 07:16:31 AM
Вот и у меня 2 ключика на Win 7 Pro сдохли. А ТС, судя по профилю, давненько тут не появлялся.
18  Local / Майнеры / Re: 4% перерасчёт? Воттафак? on: January 03, 2015, 10:30:30 PM
Прогноз уже >12%... Только вот курс-то в пикЕ?
19  Local / Майнеры / Re: Электроэнергия. Расход. Обход. Статистика on: November 25, 2014, 10:29:33 AM
Автоматическое определение такого состояния штука достаточно сложная.
Ничего сложного. ВСЕ инжекторные машины во время торможения двигателем перестают подавать топливо в горшки. Т.е. все уже есть... Smiley
20  Local / Барахолка / Re: Antminer S1 (180 - 200 Гх/с) 3800 тысруб + Б.П. on: November 06, 2014, 01:36:43 PM
3,8 млн руб. Вы серьёзно? Cheesy
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!