{"repo":"0xB10C/miningpool-observer","free":true,"listed":false,"github":"https://github.com/0xB10C/miningpool-observer","clone":"git clone https://github.com/0xB10C/miningpool-observer.git","description":"Transparency for Mining Pool Transaction Selection","language":"Rust","stars":69,"topics":["bitcoin","mining-pool"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"miningpool-observer Transparency for Mining Pool Transaction Selection The miningpool-observer project compares block templates produced by a Bitcoin Core node to blocks produced by mining pools to provide insights about: - Shared, missing, and extra transactions per template and block pair - Transactions missing from multiple blocks they should have been included in - Template and block transactions conflicting with each other - Blocks not including transactions to or from OFAC sanctioned addresses This project is inspired by BitMex Research: Bitcoin Miner Transaction Fee Gathering Capability and motivated by 9f6f1a8e55623aa320f430f9e3c6dc762c147035e713b96d72c20a58cf45fbbf. Self-Hosting The miningpool-observer project is built with self-hosting in mind. Both private and public instances, like e.g. miningpool.observer, are supported. Requirements are a Bitcoin Core node v22.0 and a PostgreSQL database. See docs/self-hosting.md for more information. Development This repository is organized as follows: See docs/development.md for more information. License This work is licensed under the MIT License. See LICENSE for more information.","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xB10C","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xB10C/miningpool-observer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}