Если Вас интересует онлайн биткоин кошелек, тогда Вам к нам!
У меня сервер вертится на Ubuntu, в соответствии с этим буду говорить под нее, разница только в аппарате покупателя bitcoind в систему.
1. Как это станет трудиться.
В соответствии с этим единственное, собственно что нам надо, чтобы брать на себя биткоины, это биткоин заказчик на сервере. Именуется он bitcoind, это всего-лишь консольный вариант покупателя, со всем что же обычным перечнем возможностей.
Трудится все это волшебство сквозь протокол JSON-RPC, висит под портом 8332. Все, собственно что нам остается впоследствии установки, элементарно сделать работу покупателя и Node.js.
2. Аппарат bitcoind.
Для установки нам потребуется исполнить всего пару команд: прибавить репозиторий биткоина, ввести обновления, ввести заказчик и сделать директорию в бытовом каталоге:
sudo aptitude install python-software-properties
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo aptitude update
sudo aptitude install bitcoind
mkdir ~/.bitcoin/
Далее мы выполним конфигурацию покупателя, организуем daemon, чтобы запускать bitcoind в фоновом режиме. Конфигурационный файл заказчик надо вместить в хозяйственной категории, ~/.bitcoind, файл сам именуется bitcoin.conf.
Ныне мы можем трудиться с биткоином сквозь консоль, перечень команд покупателя возможно получить так:
sudo bitcoind help
Выпадет широкий перечень, к всякой команде возможно отыскать описание, к примеру, тут. Нас заинтересовывают только кое-какие команды:
getnewaddress (account) — для сотворения свежего адреса и аккаунта.
getbalance (account) — для получения баланса.
listtransactions (account) (count) (from) — для получения перечня транзакций.
В принципе это и все, собственно что нам в данный момент потребуется. Я буду создавать так, жмем на кнопку, получаем адресок, по адресу можем пройти в личный портмоне.
Я накидал несколько верстки на быструюскорую руку, смотрится не довольно, но заметка данная не о верстке решительно. Все это смотрится до внедрения перечня возможностей так.