P2BlockBLAKE2b pool

Run your own gateway

1.0%

You build the block. The pool only dictates the coinbase split. Needs a Bitcoin Knots BLAKE2b node.

datum.pool_host = "(set DATUM_HOST)"
datum.pool_port = 28915
datum.pool_pubkey = "(set PRIME_PUBKEY)"
  1. Install Bitcoin Knots v29.4.1 and let it sync. Set blocknotify to signal the gateway.
  2. Run ratum-gateway or a CONVOY gateway built past PR #15. Older builds truncate payouts to about 15 outputs.
  3. Point ASICs at stratum+tcp://<your-gateway>:23334, username address.worker.
  4. Your gateway appears on the Gateways tab within one job.

Point a rig at us

2.0%

Same coinbase payouts, no node to run. Pick the region with the lowest ping.

stratum+tcp://(set STRATUM_HOSTS)
user: bc1q…youraddress.rig1 pass: x

Use a wallet that speaks the BLAKE2b chain (Knots or Shrike). Never import a seed phrase anywhere to "claim" BTCB2.

Which port for your ASIC

Ports differ only in starting difficulty; vardiff adjusts from there. Stock Sia firmware, no reflash.
ModelHashratePowerPortStart diffLoginFirst shareNotes
Goldshell SC6 SE17 TH/s3,300 W3333131,072admin / 123456789~30 sSia mode
Goldshell SC5 Pro11 TH/s2,820 W3333131,072admin / 123456789~45 sSia mode
Goldshell HS5 (Sia)5.4 TH/s1,500 W333332,768admin / 123456789~1 minTurn Handshake mode off
Innosilicon S114.3 TH/s1,380 W333332,768admin / dragonadmin~1 minNeeds stratum+tcp:// prefix
iBeLink BM-S3+25 TH/s4,000 W3335262,144admin / ibelink~30 sHigh-difficulty port
Antminer A3815 GH/s1,275 W33348,192root / root~90 sLow-difficulty port
Obelisk SC1550 GH/s500 W33348,192admin / admin~2 minLow-difficulty port

If something looks wrong

Symptom first, then the fix.
SymptomCauseFix
Connected, 0 H/s, rejects with code 23Starting difficulty too high for the unitUse the lower-difficulty port for your model
Pool shows "Dead" on the ASICMissing port or missing stratum+tcp://Copy the full URL from above
Every share rejected, code 24Username is not a BLAKE2b-chain addressUse a bech32 address from Knots or Shrike
Gateway connected, nothing on the poolNode still syncing, or gateway build too oldCheck the Gateways tab for template height and version
Paid less on one blockYour window share was lower at that momentThe miner page shows your share per block