Skip to main content

SUBFROSTPOOL

Coming Soon

SUBFROSTPOOL is not open yet. This page describes how it works at launch.

SUBFROSTPOOL is a block-template layer for Bitcoin mining pools. Your pool software asks it for getblocktemplate and submits blocks back to it, exactly as it would with your own Bitcoin Core node, and the templates it serves can carry extra paid transactions on top of the public mempool.

It has three parts:

PartWhat it isWhere
Template providerA byte-compatible getblocktemplate / submitblock / longpoll endpoint. It never removes upstream transactions, and if anything on the SUBFROST side fails it serves the plain upstream template.https://pool.subfrost.io/rpc
Private mempoolA Flashbots-style private flow for Bitcoin: private transactions, bundles, inclusion quotes, acceleration, and a hint stream for searchers.https://mainnet.subfrost.io/v4/<key>
Operator siteAccounts, API keys, per-key usage, public pool stats and downloads.pool.subfrost.io

Who it is for​

  • Pool operators running ckpool, public-pool, a DATUM gateway, NOMP or any other getblocktemplate-based stack. The only change is the RPC URL and credentials. See Connecting pool software.
  • Wallets, apps and searchers that want a transaction mined without broadcasting it first, need several transactions to land together and in order, or need a stuck transaction prioritised. See Private flow API.

What it adds to a block​

  • Paid inclusion. Users can pay for inclusion in an alkanes asset (DIESEL first). The payment turns into a real BTC fee in the same block, paid by a sponsor child transaction, so coinbasevalue stays honest and your pool accounting does not change.
  • A pool for miners. Miners can point ASICs at our stratum with a BTC address as the username. Each block's reward is held by an on-chain payout contract and paid out in BTC through an frBTC unwrap. See How it works.
  • dxBTC contributions (later). Once dxBTC is live, a share of the reward on blocks whose coinbase cooperates is wrapped to frBTC inside the coinbase and deposited into the dxBTC vault. This is off at launch. Plain getblocktemplate pool software builds its own coinbase and is unaffected.

Status: Coming Soon​

SUBFROSTPOOL is not open yet. The operator site at pool.subfrost.io is up, with accounts, two-factor and API keys, and templates for partner pools are being brought up on mainnet. Stratum for individual miners and the payout contract open after the contract's audit and a testnet4 run. Alkanes-paid inclusion is not yet enabled on mainnet: requests that carry a payment return -32501.

Next steps​