Нужно проверять каждую минуту определенный аккаунт на f2pool :
api.f2pool.com/bitcoin/us... ---
Если уровень "hashrate" меньше 300000000000000, то закупаем на NiceHash недостающий до этого уровня хэшрейт с расчетом на следующий час. По минимально возможной цене, но чтобы гарантированно получить хэшрейт.
Если уровень "hashrate" больше 400000000000000 и есть активный ордер, то либо отменяем его, либо уменьшаем объем.
Документация по NiceHash API:
docs.nicehash.com/ Для управления демоном простой веб-интерфейс с установкой параметров, стоп/старт, состоянием хэшрейта, статусом ордеров и human-readable журналом операций.
Всё это завернуть в docker.
Если что-то из вышеуказанного непонятно, значит, скорее всего вы не подходите, сорри.
Если есть _уточняющие_ вопросы рад ответить. :)