Bitcoin Forum
June 19, 2024, 10:26:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Помогите найта альтернативу blockchain.info  (Read 9594 times)
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 18, 2016, 06:33:31 PM
 #1

Пользовался раньше их API первой версии, но с 1.01.2016 они постепенно всех переводят на вторую версию.
Во второй версии обязательным параметром является ключ к АПИ, который нужно у них получить по запросу.

Мой запрос они отклонили без объяснений причин и встала необходимость либо самому писать АПИ либо воспользоваться другим сервисом.
От АПИ нужно:
1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
3. чтоб умело смотреть баланс на указанном адресе.

Ну то есть обычный функционал для процессинга покупок...

Есть идеи: чем заменить  blockchain.info АПИ?

OpenTrade - Open Source Cryptocurrency Exchange
7Pay.in
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile WWW
January 19, 2016, 09:20:41 PM
 #2

LITE.cash
краткое АПИ
http://lite.cash/bs3b/api/index

полное описание API на русском для биткоин платежей
http://cryptopay.in/shop/default/api_docs

http://LITE.cash payment gateway
arbitrader
Full Member
***
Offline Offline

Activity: 212
Merit: 100



View Profile
January 20, 2016, 05:42:25 AM
 #3

вот тут смотрите
https://block.io/
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 20, 2016, 11:01:34 AM
 #4

Спасибо за ответы.

Еще, как вариант, решил установить себе на VDS с Убунтой вот эту штуку: https://bitcore.io/start. После плясок с бубном встало, даже на 512 метров памяти. Чтоб сильно не тратиться на диск, в параметрах указал, чтобы блокчейн копировался в яндекс-диск (100 гигов стоят 800 рублей в год), который смонтирован как сетевой...

Интересно, сколько времени будет идти синхронизация? )))

OpenTrade - Open Source Cryptocurrency Exchange
MaRSe
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
January 20, 2016, 04:02:11 PM
 #5

http://docs.xapo.apiary.io/#

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
January 21, 2016, 03:19:44 PM
 #6

Пользовался раньше их API первой версии, но с 1.01.2016 они постепенно всех переводят на вторую версию.

Ну то есть обычный функционал для процессинга покупок...

Есть идеи: чем заменить  blockchain.info АПИ?

Есть же подножная база блокчейна https://github.com/bitcoin-abe/bitcoin-abe

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 21, 2016, 07:49:58 PM
 #7

Пользовался раньше их API первой версии, но с 1.01.2016 они постепенно всех переводят на вторую версию.

Ну то есть обычный функционал для процессинга покупок...

Есть идеи: чем заменить  blockchain.info АПИ?

Есть же подножная база блокчейна https://github.com/bitcoin-abe/bitcoin-abe


На сколько я понял это то же самое, что https://github.com/bitpay/insight-ui
только не на ноде, а на питоне и плюс еще какая-то колхозная база данных? Зачем это кому-то надо?

OpenTrade - Open Source Cryptocurrency Exchange
Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 21, 2016, 11:47:49 PM
 #8


1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
3. чтоб умело смотреть баланс на указанном адресе.


Имеется в виду отсылка на cold wallet или withdrawal ?
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
January 22, 2016, 06:22:27 AM
 #9

Пользовался раньше их API первой версии, но с 1.01.2016 они постепенно всех переводят на вторую версию.

Ну то есть обычный функционал для процессинга покупок...

Есть идеи: чем заменить  blockchain.info АПИ?

Есть же подножная база блокчейна https://github.com/bitcoin-abe/bitcoin-abe


На сколько я понял это то же самое, что https://github.com/bitpay/insight-ui
только не на ноде, а на питоне и плюс еще какая-то колхозная база данных? Зачем это кому-то надо?

это чтоб умело смотреть баланс на указанном адресе. Быстро и не завися от внешних поставщиков информации.

Quote
1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
это умеет сам процесс bitcoind зачем сторонний api?

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 22, 2016, 10:09:58 AM
 #10


1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
3. чтоб умело смотреть баланс на указанном адресе.


Имеется в виду отсылка на cold wallet или withdrawal ?


Не знаю, что вы имеете в виду.
Нужна функция "ОтправитьБитки(МойКошелек, КошелекКудаОтправить, КоличествоБитков)"
Для этого лучше конечно, чтобы АПИ умело создавать и хранить МойКошелек у себя на сервере.

OpenTrade - Open Source Cryptocurrency Exchange
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 22, 2016, 10:15:06 AM
 #11

Пользовался раньше их API первой версии, но с 1.01.2016 они постепенно всех переводят на вторую версию.

Ну то есть обычный функционал для процессинга покупок...

Есть идеи: чем заменить  blockchain.info АПИ?

Есть же подножная база блокчейна https://github.com/bitcoin-abe/bitcoin-abe


На сколько я понял это то же самое, что https://github.com/bitpay/insight-ui
только не на ноде, а на питоне и плюс еще какая-то колхозная база данных? Зачем это кому-то надо?

это чтоб умело смотреть баланс на указанном адресе. Быстро и не завися от внешних поставщиков информации.

Quote
1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
это умеет сам процесс bitcoind зачем сторонний api?


Если у меня на моем сервере будет свой bitcoind, то мне вообще не нужно будет сторонних АПИ.
Проблема в том, что 100 гигов диска на хостинге стоит от 1000 рублей в месяц... Многовато для экспериментов ((

OpenTrade - Open Source Cryptocurrency Exchange
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
January 22, 2016, 10:25:28 AM
 #12

Пользовался раньше их API первой версии, но с 1.01.2016 они постепенно всех переводят на вторую версию.

Ну то есть обычный функционал для процессинга покупок...

Есть идеи: чем заменить  blockchain.info АПИ?

Есть же подножная база блокчейна https://github.com/bitcoin-abe/bitcoin-abe


На сколько я понял это то же самое, что https://github.com/bitpay/insight-ui
только не на ноде, а на питоне и плюс еще какая-то колхозная база данных? Зачем это кому-то надо?

это чтоб умело смотреть баланс на указанном адресе. Быстро и не завися от внешних поставщиков информации.

Quote
1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
это умеет сам процесс bitcoind зачем сторонний api?


Если у меня на моем сервере будет свой bitcoind, то мне вообще не нужно будет сторонних АПИ.
Проблема в том, что 100 гигов диска на хостинге стоит от 1000 рублей в месяц... Многовато для экспериментов ((

тебе для экспериментов обязательно Bitcoin ?
novacoin api - https://api.novaco.in/  подойдет ?  тестовые монеты гонять дешевле..

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
needbmw
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
January 22, 2016, 10:30:50 AM
 #13

Если у меня на моем сервере будет свой bitcoind, то мне вообще не нужно будет сторонних АПИ.
Проблема в том, что 100 гигов диска на хостинге стоит от 1000 рублей в месяц... Многовато для экспериментов ((

я недавно поднял bitcoind на cubieboard с подключенным ssd диском. питается от двух портов USB, стоит все вместе менее 100$, работает на ура

NO PSAKING!
Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 22, 2016, 03:32:57 PM
Last edit: January 22, 2016, 03:45:15 PM by Gimmoroy
 #14


1. чтоб умело генерить адреса биткоин на прием платежей
2. чтоб умело отправлять платежи с одного адреса на другой.
3. чтоб умело смотреть баланс на указанном адресе.


Имеется в виду отсылка на cold wallet или withdrawal ?


Не знаю, что вы имеете в виду.
Нужна функция "ОтправитьБитки(МойКошелек, КошелекКудаОтправить, КоличествоБитков)"
Для этого лучше конечно, чтобы АПИ умело создавать и хранить МойКошелек у себя на сервере.

Одно дело когда вам надо отправлять койны на свой "холодный" кошелёк, совсем другое - когда надо рассылать разным пользователям. Для первого варианта решение для node есть, однако есть мнение что ваши проблемы с blockchain.info - это проблемы всей Bitcoin сети.

Кроме того, есть старый (с пол пинка не заводится) проект на питоне - кошелёк с поддержкой json-rpc , который не всасывает всю историю блокчейна, но его надо править и доводить.

Я имею ту же головную боль что и вы - blockchain.info забирает койны, но ко мне они попадают после 50-100 подтверждений. Юзера негодуют. Месяц-два тому всё происходило мгновенно.

Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 22, 2016, 06:57:35 PM
 #15

Если у меня на моем сервере будет свой bitcoind, то мне вообще не нужно будет сторонних АПИ.
Проблема в том, что 100 гигов диска на хостинге стоит от 1000 рублей в месяц... Многовато для экспериментов ((

я недавно поднял bitcoind на cubieboard с подключенным ssd диском. питается от двух портов USB, стоит все вместе менее 100$, работает на ура

Для более-менее серьёзной нагрузки bitcoind это жопа https://bitcointalk.org/index.php?topic=262167.0
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 22, 2016, 07:00:12 PM
Last edit: January 22, 2016, 09:23:34 PM by kzv
 #16

Надо поискать, наверняка есть какой-то туториал, как делать "легкие" кошельки типа Мультибита. Как-то не очень хочется с нуля весь код ядра курить ((

Вот, нашел на английском форуме https://bitcointalk.org/index.php?topic=128055.msg1361542#msg1361542
Но блин, документация вообще никакая. Как эту хрень использовать для отправки платежей непонятно ((

OpenTrade - Open Source Cryptocurrency Exchange
Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 22, 2016, 10:15:28 PM
Last edit: January 23, 2016, 12:02:56 AM by Gimmoroy
 #17

So am I understanding right? I could run picocoin and it would be lightweight like Electrum but also support the Bitcoin network by interacting on the network like a full satoshi client. I've been using Electrum mostly to get away from having to use around 5GB disk space and for quick install/startup but I'd really prefer to be supporting Bitcoin more by being another validating node in it's network.

picocoin is only a lightweight client.  It is not a "full node" and probably never will be.

The included library, libccoin, does provide all the tools and gadgetry needed to build your own "full node" bitcoin client that takes 5GB disk space, if you have the programming chops to do that.



Это как-бы вообще не то, что надо. Это просто клиент, который (грубо говоря) можно присвинячить к тому же blockchain.info или bitcoind. В смысле к узлу сети.

Вот правильная хреновина - https://github.com/CounterpartyXCP/pyrpcwallet , но я слишком поверхностный питонер, чтобы закапываться в неё по уши. Это проблема, а не основная задача, так что я ещё подумываю.
Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 23, 2016, 01:21:16 PM
Last edit: January 23, 2016, 01:48:00 PM by Gimmoroy
 #18

Резюме:

Любой лёгкий ( не всасывающий всю историю ) клиент опирается на какой-либо узел и подключается не к сети, а к апи узла. (Multibit, Electrum, Pyrpcwallet)

Альтернатива blockchain.info для node.js -  https://github.com/sagivo/accept-bitcoin

Делать узел на bitcoind не стоит, ибо для разработчиков это "левый продукт" с кучей недостатков и недоделок. По их словам, они сосредоточены на qtbitcoin.

Собственный узел можно собрать на bitcoinjs или выковырять из исходников blockchain.info на том же bitcoinjs. Для извращенцев на гитхабе есть варианты узлов на java и python.

Не так-то всё и просто.....

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 23, 2016, 06:12:40 PM
 #19

Резюме:

Любой лёгкий ( не всасывающий всю историю ) клиент опирается на какой-либо узел и подключается не к сети, а к апи узла. (Multibit, Electrum, Pyrpcwallet)

Альтернатива blockchain.info для node.js -  https://github.com/sagivo/accept-bitcoin

Делать узел на bitcoind не стоит, ибо для разработчиков это "левый продукт" с кучей недостатков и недоделок. По их словам, они сосредоточены на qtbitcoin.

Собственный узел можно собрать на bitcoinjs или выковырять из исходников blockchain.info на том же bitcoinjs. Для извращенцев на гитхабе есть варианты узлов на java и python.

Не так-то всё и просто.....



Спасибо огромное за ссылки. Похоже именно то, что доктор прописал )) Буду пробовать!

Я правильно понимаю, что accept-bitcoin и bitcoinjs не всасывают всю историю, а подключаются к сети через какие-то сервера?

OpenTrade - Open Source Cryptocurrency Exchange
Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 23, 2016, 08:22:59 PM
 #20

bitcoinjs - это библиотека на которой сделан cервер blockchain.org

accept-bitcoin - готовое решение для node.js на базе библиотеки bitcore.io, которое использует cервер http://blockr.io/
Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!