Author

Topic: Any blockchain browsers allow bitcoind RPC calls in thier API? (Read 516 times)

full member
Activity: 210
Merit: 101
“Create Your Decentralized Life”
That was the one I saw... thx.
hero member
Activity: 517
Merit: 501
I thought I saw one of the many blockchain browsers that allowed some of the bitcoind RPC commands like "getinfo" or "getmempoolinfo" through.  Basically a public facing bitcoind server.  I'm sure that under the covers the RPC calls are proxied and throttled, but I could have sworn one of the big providers was offering this.  Don't think it was blockchain.info, but someone.

Any thoughts?

My goal, if you ask, is to work a python script using "estimatefee" and "estimatepriority" to provide some feedback to current mempool transactions.

AFAIK this is only done by blockchain.info: https://blockchain.info/api/json_rpc_api

Makes kind of sense, the RPC API of Bitcoin Core is bad and cumbersome, so no service implements it.
Blockchain.info maybe does because it is well-aligned with their general state of brokenness Wink
member
Activity: 82
Merit: 10
I thought I saw one of the many blockchain browsers that allowed some of the bitcoind RPC commands like "getinfo" or "getmempoolinfo" through.  Basically a public facing bitcoind server.  I'm sure that under the covers the RPC calls are proxied and throttled, but I could have sworn one of the big providers was offering this.  Don't think it was blockchain.info, but someone.

Any thoughts?

My goal, if you ask, is to work a python script using "estimatefee" and "estimatepriority" to provide some feedback to current mempool transactions.

I doubt you will be lucky with this, since calling bitcoind via rpc kinda locks down the daemon for a short time, if a public service allowed this, well, they'd be unusable due to the sheer amount of calls. Most blockchain browsers probably use a modified bitcoind version that pushes relevant information directly out of bitcoind, rather than having to rely on polling bitcoind. what you can do however is create a slimmed down bitcoind yourself, that just keeps mempool. should require fairly less resources than a full bitcoind but still do the job
full member
Activity: 210
Merit: 101
“Create Your Decentralized Life”
I thought I saw one of the many blockchain browsers that allowed some of the bitcoind RPC commands like "getinfo" or "getmempoolinfo" through.  Basically a public facing bitcoind server.  I'm sure that under the covers the RPC calls are proxied and throttled, but I could have sworn one of the big providers was offering this.  Don't think it was blockchain.info, but someone.

Any thoughts?

My goal, if you ask, is to work a python script using "estimatefee" and "estimatepriority" to provide some feedback to current mempool transactions.
Jump to: