Существует услуга, предоставляемая blockchain.info, описанная на странице json_rpc_api .
Более или менее он описывает API, который пользователь может использовать для доступа к своей цепочке блоков, аналогично использованию биткойн-кли для собственного демона.
Его использование в настоящее время демонстрируется как:
$ ./bitcoin-cli -rpcconnect=rpc.blockchain.info -rpcport=443 -rpcssl -rpcuser=YourWalletIdentifier -rpcpassword=YourPassword getinfo
Выглядит красиво, но на сайте есть информация, в которой говорится:
С 1 декабря 2014 года, чтобы использовать этот API, доступ должен быть явно включен, а все IP-адреса клиентов должны быть внесены в белый список владельцем кошелька. Управляйте доступом в [Настройки учетной записи] -> [Ограничения IP]
И в этом проблема, потому что меня интересует только получение некоторых деталей блока или транзакции. Мне не нужен RPC, который требовал бы авторизации. Я даже не хочу создавать учетную запись.
Итак, вопрос:
существуют ли какие-либо бесплатные сервисы (или, может быть, они все еще доступны на blockchain.info каким-то образом?), которые позволяют использовать JSON-RPC против их биткойн-демона?
Меня не волнует скорость или ожидание 10 секунд между каждым звонком и т. д.
На bitcoindev.network есть бесплатная песочница bitcoin-cli:
Вот простая среда песочницы для опробования интерфейса командной строки биткойна! Выберите «Начать сценарий», чтобы загрузить собственный частный экземпляр!
Вы можете проверить онлайн-песочницу здесь:
https://bitcoindev.network/bitcoin-cli-песочница/
Одновременно они предоставляют для него док-контейнер, так что ваши ученики могут в мгновение ока запустить и запустить свой собственный демон.
морсекодер
Янгорецкий
bitcoind
- относительно сильная зависимость, даже если дляregtest
этого требуется действие вне консоли R. См. установку на rbitcoind githubНик Оделл
Янгорецкий