What is “hashing with block creation”?
Your Knots node builds the block template; your DATUM gateway serves work to your ASICs; our Prime only coordinates who gets paid in the coinbase. That restores the original idea: run a node and mine, with the pool helping on reward variance, not on picking transactions for you.
What is “hashing without block creation”?
Public stratum on :5555 / :7777: you hash pool-provided jobs. We choose the template. It is the same separation classic pools introduced — convenient, but a few operators end up constructing most blocks. We charge more for this path so the DATUM path is always the cheaper one.
Are pools bad?
Not if they only redistribute rewards (TIDES, coinbase splits, no custodial balance). They become a problem when hashrate is pooled but block construction is centralized at the pool. We want most work on the DATUM path; public stratum is optional and clearly labeled.
Do I need an account?
No. Username is your payout address plus a worker name. Rewards are coinbase outputs when the pool finds a block (100 confirmations to spend).
Is there a minimum payout?
Only the coinbase dust floor: if your share of the TIDES window is worth less than 546 sats in a given block, Prime cannot place an output for you and that amount stays with the pool. Everything above the floor is paid in that block’s coinbase. Keep enough hashrate in the window that your share clears it.
Which gateway should I run?
ratum-gateway 0.1.23+ or CONVOY with the largest-coinbase patch for BLAKE2b. Set stratum.vardiff_min to 4096 so small ASICs are not stuck at 16384.
Can I use stratum without a gateway?
Yes on :5555 / :7777, at the public stratum fee. Same window — you can move to a gateway later and keep accumulated work, as long as the address stays the same: window credit is keyed by payout address, so use the same bc1 as stratum username and as your gateway’s pool_address. Existing credit keeps the fee class it was earned at; new shares from your gateway are billed at the DATUM rate.
Where do I see my own stats?
pool.deeperguard.com/miner/<your bc1 address> shows your TIDES window share, projected payout in the next block, hashrate and connected workers. JSON at /api/miner/<address>.
No blocks yet — is the pool working?
Yes. Blocks are Poisson: with the pool’s current hashrate the dashboard shows the expected interval between blocks. Shares accepted and workers online are the live health signals; the block count is luck over that interval.
Algorithm?
BLAKE2b on Bitcoin Knots — not Handshake blake2bsha3, not SHA-256d.