upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorNsable-sh <nsable-sh@noreply.git.bitflash.network>2026-08-07 17:14:36 -0300
committerBitflash <admin@bitflash.network>2026-08-07 17:21:08 -0300
commitb1eb8b66b8d7b47c7fb2e85d5d4db86a11823366 (patch)
tree8f0cb17723ce1dc434ae7be7a148f7fec3f977a0 /README.md
parent060a37de4a1f08ffb5939c8fc47a805c5d0d0024 (diff)
pool: publish round proof ledger
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 9 insertions, 5 deletions
diff --git a/README.md b/README.md
index 7f4d9b0..ec8e9c4 100644
--- a/README.md
+++ b/README.md
@@ -219,10 +219,12 @@ Open **Options** from the menu bar. Under Mining Mode:
219 219
220Pool announcements are published on Nostr with live status fields, so external tools can query the latest pool state by `.btf` address. 220Pool announcements are published on Nostr with live status fields, so external tools can query the latest pool state by `.btf` address.
221 221
222Pool operators also write a local `pool_status.json` every ten seconds. By 222Pool operators also write a local `pool_status.json` every ten seconds and a
223default it is created in the data directory; use `-poolstatusfile=PATH` to write 223`pool_rounds.json` proof ledger whenever they find blocks or pay miners. By
224it somewhere a dashboard or web sync can read. The file is informational only: 224default both are created in the data directory; use `-poolstatusfile=PATH` and
225nodes still discover pools through Nostr and `.btf`, not through any web domain. 225`-poolroundsfile=PATH` to write them somewhere a dashboard or web sync can read.
226The files are informational only: nodes still discover pools through Nostr and
227`.btf`, not through any web domain.
226 228
227**Participant** — mine to someone else's pool. Enter or select the pool's `.btf` address and enable Start Mining. 229**Participant** — mine to someone else's pool. Enter or select the pool's `.btf` address and enable Start Mining.
228 230
@@ -243,7 +245,9 @@ xmrig -a rx/0 -o 127.0.0.1:3333 -u YOUR_BTF_ADDRESS -p x
243./bitflash -nogui # node only 245./bitflash -nogui # node only
244./bitflash -nogui -gen # node + solo mining 246./bitflash -nogui -gen # node + solo mining
245./bitflash -nogui -gen -operator # pool operator 247./bitflash -nogui -gen -operator # pool operator
246./bitflash -nogui -gen -operator -poolstatusfile=/var/www/api/pools.json 248./bitflash -nogui -gen -operator \
249 -poolstatusfile=/var/www/pool_status.json \
250 -poolroundsfile=/var/www/pool_rounds.json
247./bitflash -nogui -gen -participant=POOL_BTF_ADDRESS # mine to pool 251./bitflash -nogui -gen -participant=POOL_BTF_ADDRESS # mine to pool
248./bitflash -nogui -stratumbridge=POOL_BTF_ADDRESS # local bridge for XMRig/SRBMiner 252./bitflash -nogui -stratumbridge=POOL_BTF_ADDRESS # local bridge for XMRig/SRBMiner
249``` 253```