Transactions

試圖獲取兩個特定日期之間的所有交易

  • January 16, 2022

我正在嘗試為需要及時獲取 A 點和 B 點之間發生的所有事務的研究項目製作 python 腳本,但我找不到任何可以從中獲取數據的 API、網站或庫。

那麼,我可以從哪裡獲得這些數據呢?

如果沒有任何網站/API/庫可以讓我從 A 到 B 獲取資訊,我的第二個選擇是只獲取所有交易並只獲取從 A 點到 B 點的交易,但我也不知道從哪裡獲得所有交易,有什麼線索嗎?

謝謝。

尋找服務提供商可用性/評論的問題在本網站上是題外話,但幸運的是,您可以簡單地執行一個比特幣全節點來獲取並為自己驗證這些資訊!更好的是,由於您自己驗證資訊,因此不存在從某些第三方 API 提供不正確資訊的風險。

為此,您需要安裝並執行一些比特幣全節點軟體,例如bitcoin-core。當您第一次執行該軟體時,它將開始下載並驗證網路歷史記錄,這將需要一些時間(取決於您的硬體需要多長時間,值得查找如何優化它。在大多數情況下,您可以期待它需要幾個小時到幾天之間的任何地方)。

一旦您的節點與網路同步,您可以編寫一些腳本來呼叫bitcoin-cli,並根據您的需要索引輸出。

<https://mempool.space/docs/api/rest>

mempool.space api 應該滿足您的需求…

引用自:https://bitcoin.stackexchange.com/questions/111805