{
    "meta": {
        "title": "D-Central — Mining Pool Coinbase-Tag Registry",
        "description": "The coinbase-tag / block-attribution markers for 21 Bitcoin mining pools: the ASCII tag each pool stamps in its coinbase scriptSig and how explorers attribute its blocks. Tags are self-declared and spoofable.",
        "generated": "2026-06-21T04:29:51+00:00",
        "version": "1.0",
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "license_name": "CC BY 4.0",
        "source": "https://d-central.tech/pool-coinbase-tags/",
        "record_count": 21,
        "provenance": "Canonical public pool-identification list (bitcoin-data/mining-pools) cross-checked against the D-Central Mining Bible (STRATUM_PROTOCOL_BIBLE, CKPOOL_ANALYSIS).",
        "disclaimer": "Coinbase tags are self-declared by pools and can be spoofed; block attribution is a probabilistic heuristic, not cryptographic proof. Tags change with rebrands and over time -- verify against a current explorer before relying on attribution."
    },
    "rows": [
        {
            "id": "antpool",
            "pool": "AntPool",
            "coinbase_tag": "/AntPool/ | Mined by AntPool",
            "attribution_method": "coinbase tag",
            "operator": "Bitmain",
            "status": "active",
            "notes": "Second-largest pool; also runs FPPS for other brands so some hashrate it mines may carry partner tags.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "btc-com",
            "pool": "BTC.com",
            "coinbase_tag": "/BTC.COM/ | /BTC.com/ | btccom",
            "attribution_method": "coinbase tag",
            "operator": "BTC.com (BIT Mining)",
            "status": "active",
            "notes": "Much reduced from its former top-tier share.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "binance-pool",
            "pool": "Binance Pool",
            "coinbase_tag": "/Binance/ | binance.com/ | binance/ | binance",
            "attribution_method": "tag + address",
            "operator": "Binance",
            "status": "active",
            "notes": "Share reduced versus its 2021-2022 peak; attributed by tag and by known Binance payout addresses.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "bitdeer-bitfufu",
            "pool": "Bitdeer / BitFuFu",
            "coinbase_tag": "Bitdeer | BitFuFu",
            "attribution_method": "coinbase tag",
            "operator": "Bitdeer Technologies / BitFuFu",
            "status": "active",
            "notes": "Listed as two related canonical entries; BitFuFu is Bitdeer's cloud-mining affiliate.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "bitfarms",
            "pool": "Bitfarms",
            "coinbase_tag": "BITFARMS",
            "attribution_method": "coinbase tag",
            "operator": "Bitfarms Ltd.",
            "status": "active",
            "notes": "Public miner; the BITFARMS tag appears when it self-mines rather than routing hashrate to a third-party pool.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "braiins-pool",
            "pool": "Braiins Pool",
            "coinbase_tag": "/slush/",
            "attribution_method": "coinbase tag",
            "operator": "Braiins (formerly Slush Pool / Satoshi Labs)",
            "status": "active",
            "notes": "Slush Pool rebranded to Braiins but the canonical coinbase tag is still '/slush/'; '/Braiins/' is not in the canonical list.",
            "source": "bitcoin-data/mining-pools pools.json (+ Bible STRATUM/CKPOOL confirm the mechanism, not this exact string)"
        },
        {
            "id": "carbon-negative",
            "pool": "Carbon Negative",
            "coinbase_tag": "(no public tag; address-based)",
            "attribution_method": "coinbase output address",
            "operator": "",
            "status": "active",
            "notes": "An unidentified payout-address cluster that explorers label 'Carbon Negative'; no ASCII coinbase tag.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "emcd",
            "pool": "EMCD",
            "coinbase_tag": "/EMCD/ | /one_more_mcd/ | emcd.io | get___emcd",
            "attribution_method": "coinbase tag",
            "operator": "EMCD",
            "status": "active",
            "notes": "Canonical pool name is 'EMCDPool'.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "f2pool",
            "pool": "F2Pool",
            "coinbase_tag": "F2Pool",
            "attribution_method": "coinbase tag",
            "operator": "F2Pool",
            "status": "active",
            "notes": "F2Pool also stamps two non-ASCII markers (a Chinese discus-fish phrase and a fish emoji) omitted here per ASCII-only rule; '/slush/' is NOT an F2Pool tag.",
            "source": "bitcoin-data/mining-pools pools.json (+ Bible STRATUM/CKPOOL confirm the mechanism, not this exact string)"
        },
        {
            "id": "foundry-usa",
            "pool": "Foundry USA",
            "coinbase_tag": "/2cDw/ | Foundry USA Pool",
            "attribution_method": "tag + address",
            "operator": "Foundry Digital LLC (Digital Currency Group)",
            "status": "active",
            "notes": "Largest BTC pool; the older full coinbase string historically read 'Foundry USA Pool #dropgold' but the canonical match tags are 'Foundry USA Pool' and '/2cDw/'.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "luxor",
            "pool": "Luxor",
            "coinbase_tag": "/LUXOR/ | Luxor Tech",
            "attribution_method": "coinbase tag",
            "operator": "Luxor Technology",
            "status": "active",
            "notes": "North-American FPPS pool.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "mara-pool",
            "pool": "MARA Pool",
            "coinbase_tag": "/Mara Pool/ | MARA Pool | MARA Made in USA",
            "attribution_method": "tag + address",
            "operator": "MARA Holdings (Marathon Digital)",
            "status": "active",
            "notes": "Self-mining pool of a public miner; also identified via its own payout addresses.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "mining-dutch",
            "pool": "Mining-Dutch",
            "coinbase_tag": "/Mining-Dutch/",
            "attribution_method": "coinbase tag",
            "operator": "Mining-Dutch",
            "status": "active",
            "notes": "Small multi-algorithm pool.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "nicehash",
            "pool": "NiceHash",
            "coinbase_tag": "/NiceHash/ | /NiceHashMining/ | /NiceHashSolo",
            "attribution_method": "coinbase tag",
            "operator": "NiceHash",
            "status": "active",
            "notes": "Hashpower marketplace; '/NiceHashSolo' is for its solo-mining service.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "ocean",
            "pool": "OCEAN",
            "coinbase_tag": "OCEAN.XYZ",
            "attribution_method": "tag + address",
            "operator": "OCEAN",
            "status": "active",
            "notes": "Non-custodial pool (canonical name 'Ocean.xyz'); attributed via tag plus published reward addresses.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "sbi-crypto",
            "pool": "SBI Crypto",
            "coinbase_tag": "/SBICrypto.com Pool/ | SBICrypto | SBI Crypto",
            "attribution_method": "coinbase tag",
            "operator": "SBI Crypto (SBI Holdings)",
            "status": "active",
            "notes": "Japan-based pool.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "secpool",
            "pool": "SECPOOL",
            "coinbase_tag": "SecPool",
            "attribution_method": "coinbase tag",
            "operator": "SECPOOL",
            "status": "active",
            "notes": "Canonical pool name is 'SecPool'; exact tag casing is 'SecPool'.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "spiderpool",
            "pool": "SpiderPool",
            "coinbase_tag": "SpiderPool",
            "attribution_method": "coinbase tag",
            "operator": "SpiderPool",
            "status": "active",
            "notes": "Grew notably from 2024 onward.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "ultimus-pool",
            "pool": "Ultimus Pool",
            "coinbase_tag": "/ultimus/",
            "attribution_method": "coinbase tag",
            "operator": "Ultimus Pool",
            "status": "active",
            "notes": "Smaller-share pool.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "viabtc",
            "pool": "ViaBTC",
            "coinbase_tag": "/ViaBTC/ | viabtc.com deploy",
            "attribution_method": "coinbase tag",
            "operator": "ViaBTC",
            "status": "active",
            "notes": "A related 'TATMAS Pool' uses '/ViaBTC/TATMAS Pool/', indicating shared ViaBTC infrastructure.",
            "source": "bitcoin-data/mining-pools pools.json"
        },
        {
            "id": "poolin",
            "pool": "Poolin",
            "coinbase_tag": "/poolin | /poolin.com",
            "attribution_method": "coinbase tag",
            "operator": "Poolin (Blockin)",
            "status": "historical/defunct",
            "notes": "Once a top-3 pool; largely wound down after its 2022 liquidity crisis, minimal share today.",
            "source": "bitcoin-data/mining-pools pools.json"
        }
    ]
}