Разработчики программного обеспечения

Вы разработчик программного обеспечения и хотите, чтобы ваше ПО было совместимо с NiceHash? Вот несколько простых вещей, которые вам необходимо знать.

Решение NiceHash Simple Multi-Algorithm Mining

Мы создали решение Simple Multi-Algorithm Mining по двум причинам:

Преимущества решения Simple Multi-Algorithm Mining относительно предыдущей версии:

Как это работает? Как наше решение должно оптимально работать в приложении для майнинга?

  1. Сделайте HTTP-запрос к нашему API https://api.nicehash.com/api?method=simplemultialgo.info чтобы получить информацию о прибыльности.
  2. Определите, какой алгоритм наиболее прибыльный.
  3. Если вы уже майните по самому прибыльному алгоритму, подождите 60 секунд и перейдите к 1.
  4. Установите соединение, чтобы начать майнить по самому прибыльному алгоритму, и подождите начала работы (задание).
  5. Выгрузите предыдущее задание (старый алгоритм) и подготовьтесь к новому алгоритму (новое задание).
  6. Начните майнить по новому алгоритму (новое задание).
  7. Вернитесь к первому шагу.

Шаги 1 и 2 уже внедрены нами. В приложении для майнинга необходимо внедрить только простые шаги с 3 по 7.

Функцию C, которая используется для получения информации о прибыльности и принятия решения о том, какой алгоритм самый прибыльный, можно найти в нашем репозитории GitHub.

В приложении для майнинга при переключении алгоритма необходимо использовать соответствующую ссылку на NiceHash stratum-сервер. Ссылки записываются так stratum+tcp://[algo_name].[location].nicehash.com:[algo_port] как вы можете увидеть здесь. Используйте в названии алгоритма символы нижнего регистра, а также одно из месторасположений: eu, usa, jp, hk.

Мы советуем провести тест производительности алгоритмов в приложении для майнинга, чтобы определить правильные факторы (скорости) и, таким образом, избежать ручной установки факторов (скорости) майнерами.

Поддержка subscribe.extranonce

GitHub

Другие важные и актуальные ресурсы

GitHub