Pool-0: welcome carries software_dev_fee_percent beside the pool fee, the page's Fees row and site/miner.html say pool-0 charges the same 1 percent as the solo dev fee; jobs and seeds carry the latency ladder's rung for 0.3.19.
TLS (pool/src/tls.rs): --tls-cert/--tls-key or --tls-self-signed (a P-256 pair under the data dir, the certificate pin printed at start); the binding is the member's BLS signature over this connection's exporter (label EXPORTER-igneum-pool-binding, context the chain id), refused on any other connection; testnet and mainnet refuse the clear without --allow-plain. HiveOS: pools:// and POOL_PIN.
Page rows: node state in words (Q68), one formatter set and luck in MiningPoolStats' convention (Q69), samples and check costs persisted (Q70), payments under the lookup (Q71), hourly history with a sparkline, --alert-webhook, /metrics, /health on the node (Q72), the network's finality state beside "payouts follow blue confirmation, not finality" (Q73).
The open pool (pool/src/sidechain.rs, open.rs, p2p.rs; igneum-pool --open): the member's own node and daemon, no payout key, no balance; every coinbase carries the member's own address, the share chain's parent (IGNS) and the window's split (IGNP); templates re-stamped on a new chain tip without a node call; shares gossiped and checked by every member (structure, the node's seeds, the PoW); heaviest work wins, a fork's loser is stale; the dev fee as one split entry; shares.log and verify-share for the drop proof; the gate harness pool/tools/open-gate.mjs. The node side (the executor's split from pool_split_activation_daa) is on the fork branch pool-finish-node.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 1cbafd7e74)
101 lines
No EOL
2.5 KiB
JSON
101 lines
No EOL
2.5 KiB
JSON
{
|
|
"network": {
|
|
"block_count": 875,
|
|
"block_reward_ign": 3.17843623,
|
|
"block_time_target_s": 1,
|
|
"blue_score": 875,
|
|
"chain_id": 4463,
|
|
"daa_score": 875,
|
|
"difficulty": 98244.11853002977,
|
|
"epoch_index": 0,
|
|
"epoch_seed": "",
|
|
"hashrate": null,
|
|
"hashrate_unit": "H/s",
|
|
"miner_reward_ign": 2.54274899,
|
|
"name": "devnet-3040",
|
|
"node_version": "2.1.0",
|
|
"synced": true,
|
|
"updated_ms": 1791236308123,
|
|
"finality": "active",
|
|
"finality_locked_index": 0,
|
|
"finality_locked_age_s": 0,
|
|
"payout_rule": "payouts follow blue confirmation, not finality"
|
|
},
|
|
"now": "2026-10-05T21:38:31Z",
|
|
"ok": true,
|
|
"pool": {
|
|
"address": "0x72849c9a53e7c80154ab63c8620a6033c676ad07",
|
|
"algorithm": "igneum",
|
|
"blocks_24h": 431,
|
|
"blocks_confirmed_24h": 431,
|
|
"blocks_confirmed_total": 431,
|
|
"blocks_orphaned_24h": 0,
|
|
"blocks_orphaned_total": 0,
|
|
"blocks_total": 431,
|
|
"dry_run": true,
|
|
"effort_current": 0,
|
|
"fee_percent": 1,
|
|
"hashrate": 0,
|
|
"hashrate_1h": 0,
|
|
"hashrate_unit": "H/s",
|
|
"last_block": {
|
|
"blue_score": 874,
|
|
"confirmed_ms": 1791236308242,
|
|
"daa_score": 873,
|
|
"effort": 0.5,
|
|
"fee_ign": 0.025427313900000255,
|
|
"finder": "0x3333333333333333333333333333333333333333",
|
|
"hash": "544905a8873efb3664c3b45d19587de1474a1d818da23537661c54c8914e8f4a",
|
|
"nonce": "b6a1c91600000f7b",
|
|
"payees": [
|
|
{
|
|
"address": "0x1111111111111111111111111111111111111111",
|
|
"fraction": 0.5
|
|
},
|
|
{
|
|
"address": "0x3333333333333333333333333333333333333333",
|
|
"fraction": 0.5
|
|
}
|
|
],
|
|
"reward_ign": 2.54273139,
|
|
"shift": 1,
|
|
"status": "confirmed",
|
|
"time": "2026-10-05T21:34:51Z",
|
|
"ts_ms": 1791236091852,
|
|
"worker": "rig3"
|
|
},
|
|
"luck_24h": 1.0058,
|
|
"min_payout_ign": 1,
|
|
"miners": 0,
|
|
"name": "Igneum pool (measure)",
|
|
"paid_24h_ign": 1078.323837921,
|
|
"paid_total_ign": 1078.323837921,
|
|
"pending_balance_ign": 5.0345907183000005,
|
|
"pool_fee_total_ign": 10.943014430700018,
|
|
"pplns_window_blocks": 2,
|
|
"scheme": "PPLNS",
|
|
"share_check_ms": {
|
|
"count": 0,
|
|
"max": 0,
|
|
"mean": 0,
|
|
"p50": 0,
|
|
"p99": 0
|
|
},
|
|
"shares": {
|
|
"accepted": 474,
|
|
"rejected": 0,
|
|
"stale": 0,
|
|
"window_shares": 3,
|
|
"window_weight_blocks": 2
|
|
},
|
|
"uptime_s": 8,
|
|
"url": "127.0.0.1:30463",
|
|
"workers": 0,
|
|
"mode": "operator",
|
|
"tls": false,
|
|
"tls_pin": null,
|
|
"software_dev_fee_percent": 0.0,
|
|
"node_state": "ok"
|
|
},
|
|
"source": "igneum-pool v0: shares verified on the CPU warp verifier; network numbers from the pool's node (getBlockDagInfo, estimateNetworkHashesPerSecond); reward by spec 2.5 at the node's DAA score"
|
|
} |