Инструкция по установке ноды ZCASH.

Для установки узла ZCASH на своем сервере можно воспользоваться исходниками на https://github.com/zcash/zcash/.

Кроме того компания Zcash поддерживает репозиторий пакетов для установки 64-разрядных дистрибутивов на основе Debian, позволяя установить Zcash с помощью «apt-get» из командной строки.

Сначала установите следующую зависимость, чтобы вы могли общаться с репозиторием с помощью HTTPS:

sudo apt-get install apt-transport-https

Затем добавьте ключ подписи ключа Zcash в доверенную ключевую строку apt](Отпечаток: A2CB 84F2 48C7 DDC9 6C2C 55C8 AEFD 26F9 66E2 79CD):

wget -qO - https://apt.z.cash/zcash.asc | sudo apt-key add -

Добавьте репозиторий в свои источники:

echo "deb [arch=amd64] https://apt.z.cash/ jessie main" | sudo tee /etc/apt/sources.list.d/zcash.list

Обновите кеш источников и установите Zcash:

sudo apt-get update && sudo apt-get install zcash

Теперь, когда Zcash установлен, запустите эту команду, чтобы загрузить параметры, используемые для создания и проверки экранированных транзакций:

zcash-fetch-params

Вам нужно будет создать файл zcash.conf перед запуском zcashd в первый раз:

echo "rpcuser=username" >> ~/.zcash/zcash.conf

echo "rpcpassword=`head -c 32 /dev/urandom | base64`" >> ~/.zcash/zcash.conf

Чтобы подключиться к сети Zcash, добавьте «mainnet=1» и «addnode=mainnet.z.cash» в файл. Чтобы запустить Zcash в testnet, используйте «testnet=1» и «addnode=testnet.z.cash».

После того, как вы настроили файл zcash.conf, вы можете запустить демон zcash.

zcashd

Вам придется подождать, пока ваша нода будет синхронизирована при первом запуске и закачает все блоки. После того, как ваш узел сравняется по высоте с остальными узлами сети, вы можете начать использовать zcash-cli для отправки и получения транзакций Zcash!

zcash-cli getinfo

zcash-cli help

Больше информации о ZCASH API вы сможете найти на zcash.readthedocs.io

Удачи!