{"repo":"Chia-Network/pool-reference","free":true,"listed":false,"github":"https://github.com/Chia-Network/pool-reference","clone":"git clone https://github.com/Chia-Network/pool-reference.git","description":"Reference python implementation of Chia pool operations for pool operators","language":"Python","stars":428,"topics":["chia","pool","cryptocurrency","blockchain","pooling","chialisp","chia-blockchain"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Pool Reference V1 This code is provided under the Apache 2.0 license. Note: the draft specification is in the SPECIFICATION.md file. Summary This repository provides a sample server written in python, which is meant to serve as a basis for a Chia Pool. While this is a fully functional implementation, it requires some work in scalability and security to run in production. An FAQ is provided here: https://github.com/Chia-Network/chia-blockchain/wiki/Pooling-FAQ Customizing Several things are customizable in this pool reference. This includes: How long the timeout is for leaving the pool How difficulty adjustment happens Fees to take, and how much to pay in blockchain fees How farmers' points are counted when paying (PPS, PPLNS, etc) How farmers receive payouts (XCH, BTC, ETH, etc), and how often What store (DB) is used - by default it's an SQLite db. Users can use their own store implementations, based on AbstractPoolStore , by supplying them to pool server.start pool server What happens (in terms of response) after a successful login However, some things cannot be changed. These are described in SPECIFICATION.md, and mostly relate to validation, protocol, and the singleton format for smart coins. Pool Protocol Benefits The Chia pool protocol has been designed for security, and decentralization, not relying on any 3rd party, closed code, or trusted behaviour. The farmer can never steal from the pool by double farming The farmer does not need collateral to join a pool, they only","default_branch":null,"files":null,"tree":[],"storefront":"/r/Chia-Network","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Chia-Network/pool-reference/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."}