Я не знаю ни одного метода запуска биткойнда на Heroku, но, в любом случае, это спорный вопрос.Биткойн не обязательно должен жить в той же системе, что и код, который к нему обращается.Выберите нестандартный порт и надежную комбинацию имени пользователя и пароля в вашем bitcoin.conf, и вы сможете запустить его где угодно.Если вам захочется зайти так далеко, то должна быть опция SSL.