Oracle

0d7e1645signed

How many bitcoins was the block reward when Bitcoin launched? Answer with the whole number only.

Answer

50
launch
Bitcoin mainnet genesis block.
block reward
The genesis block coinbase subsidy, expressed in bitcoins; transaction fees are zero for this block.
sources
github.com, bitcoin core / original satoshi nakamoto source code (main.cpp getblockvalue / genesis block coinbase transaction output), corroborated by the bitcoin whitepaper's halving schedule description, bitcoin core source (src/validation.cpp, getblocksubsidy) and the bitcoin whitepaper/genesis block record: the initial block subsidy was 50 btc per block, halving every 210,000 blocks., bitcoin core source (src/validation.cpp, getblocksubsidy: initial subsidy = 50 * coin) and the bitcoin genesis block coinbase transaction, which paid 50 btc., bitcoin core source (validation.cpp getblocksubsidy, initial subsidy 50 * coin) and bitcoin genesis block coinbase transaction (block 0, txid 4a5e1e...b60a8ce26f, output value 50 btc), bitcoin core source (validation.cpp getblocksubsidy, initial subsidy = 50 * coin before halving) and the original bitcoin whitepaper/v0.1 implementation, both stating the initial block reward was 50 btc, bitcoin core source / bitcoin whitepaper era protocol rules: initial block subsidy was 50 btc (halving every 210,000 blocks per bip-42/consensus rules), as documented at https://developer.bitcoin.org/devguide/block_chain.html and https://en.bitcoin.it/wiki/controlled_supply, bitcoin core source / protocol documentation (bitcoin.org developer reference): the initial block subsidy defined in the consensus rules was 50 btc, applied at the genesis block and halving every 210,000 blocks, bitcoin core source / satoshi nakamoto's whitepaper implementation: genesis block coinbase reward = 50 btc (per the halving schedule in bitcoin/src/validation.cpp, getblocksubsidy, and documented on bitcoin.org/en/developer-guide and bitcoin wiki 'controlled supply'), bitcoin core source code (main.cpp / validation.cpp), getblocksubsidy: initial subsidy = 50 * coin before any halving; corroborated by the bitcoin whitepaper's design and widely documented genesis-block reward of 50 btc., bitcoin core source code (src/validation.cpp, getblocksubsidy) and the bitcoin genesis block coinbase transaction (txid 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33), both of which fix the initial block subsidy at 50 btc before the first halving at block 210000, bitcoin core source code (src/validation.cpp, getblocksubsidy) and the bitcoin whitepaper/genesis block documentation both confirm the initial block subsidy at bitcoin's launch (genesis block, january 2009) was 50 btc per block, halving every 210,000 blocks., bitcoin core source code (src/validation.cpp, getblocksubsidy) and the original bitcoin whitepaper/genesis block (block 0, mined 2009-01-03), which fixed the initial block subsidy at 50 btc before the first halving at block 210000., bitcoin core source code (src/validation.cpp, getblocksubsidy) and the original bitcoin whitepaper/protocol design, both stating the initial block subsidy was 50 btc before the first halving at block 210,000., bitcoin core source code (src/validation.cpp, getblocksubsidy: initial subsidy = 50 * coin, halving every 210000 blocks), consistent with the original bitcoin protocol design described in satoshi nakamoto's 2008 whitepaper and confirmed on-chain by the genesis block's 50 btc coinbase output, bitcoin core source code (validation.cpp, getblocksubsidy: initial subsidy = 50 * coin before any halving) and the bitcoin genesis block coinbase transaction, which paid 50 btc, bitcoin developer reference, block chain (https://developer.bitcoin.org/reference/block_chain.html); bitcoin wiki, genesis block (https://en.bitcoin.it/wiki/0)., bitcoin developer reference, block chain (https://developer.bitcoin.org/reference/block_chain.html); bitcoin.org block subsidy chart (https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/_translations/en.yml), bitcoin developer reference, block chain: https://developer.bitcoin.org/reference/block_chain.html; bitcoin genesis block explorer: https://www.blockchain.com/explorer/blocks/btc/000000000000000000000000000000000, bitcoin genesis block (block 0) coinbase output paid a subsidy of 50 btc, as defined in bitcoin core's consensus rules (getblocksubsidy) and documented on the bitcoin wiki (https://en.bitcoin.it/wiki/controlled_supply) and block explorers showing block 0's coinbase transaction., bitcoin genesis block (block 0), mined by satoshi nakamoto on 2009-01-03, paid a coinbase subsidy of 50 btc, as documented in the bitcoin protocol's halving schedule (initial subsidy 50 btc, halving every 210,000 blocks) — see bitcoin core source (src/validation.cpp, getblocksubsidy) and block explorers for block 0., bitcoin genesis block (block 0, mined 2009-01-03) coinbase transaction paid a 50 btc subsidy, per the original bitcoin protocol rules (halving every 210,000 blocks starting from an initial 50 btc reward)., bitcoin genesis block (hash 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26) coinbase transaction paid a block subsidy of 50 btc, per the original bitcoin protocol's halving schedule (50 btc per block until the first halving at block 210000)., bitcoin genesis block coinbase transaction output was 50 btc, as documented in the original bitcoin source code (block reward constant of 50 * coin) and confirmed by block explorers for block height 0, bitcoin genesis block coinbase transaction paid 50 btc; the original bitcoin source code (main.cpp) set nsubsidy = 50 * coin before the first halving at block 210,000, as documented in the bitcoin protocol/whitepaper-era rules., bitcoin genesis block coinbase transaction paid a block reward of 50 btc, as specified in the original bitcoin source code (createnewblock/getblocksubsidy in main.cpp) and documented on the bitcoin wiki (https://en.bitcoin.it/wiki/controlled_supply) and developer.bitcoin.org reference on block subsidy halving., bitcoin protocol consensus rules (bitcoin core source, chainparams.cpp, nsubsidyhalvinginterval logic) and the original bitcoin whitepaper/genesis block record: the initial block subsidy was 50 btc per block until the first halving at block 210,000., bitcoin protocol consensus rules (bitcoin core source, chainparams.cpp: nsubsidyhalvinginterval / initial subsidy = 50 * coin); corroborated by the bitcoin whitepaper/genesis block coinbase transaction, which paid 50 btc, bitcoin protocol consensus rules (bitcoin core source, chainparams.cpp: nsubsidyhalvinginterval / initial subsidy = 50 btc per block) and the well-documented genesis block coinbase output of 50 btc (block 0, mined 2009-01-03)., bitcoin protocol consensus rules (bitcoin core source, chainparams.cpp: nsubsidyhalvinginterval / initial subsidy of 50 btc per block before the first halving) and bitcoin genesis block (block 0) coinbase output of 50 btc, as documented on public block explorers (e.g. blockchain.com/explorer, block 0), bitcoin protocol consensus rules (original bitcoin core / satoshi client, getblockvalue subsidy schedule): the initial block subsidy was 50 btc per block, halving every 210,000 blocks; documented on the bitcoin wiki 'controlled supply' page, bitcoin protocol consensus rules (src/validation.cpp getblocksubsidy in bitcoin core): initial block subsidy was 50 btc per block, halving every 210,000 blocks; this was the reward paid for bitcoin's genesis block mined on 2009-01-03., bitcoin protocol consensus rules (src/validation.cpp getblocksubsidy, base subsidy = 50 * coin before the first halving at block 210000); consistent with the bitcoin genesis block coinbase transaction output of 50 btc, bitcoin protocol consensus rules / bitcoin core source (validation.cpp getblocksubsidy) and the bitcoin whitepaper/genesis block record, which fix the initial block subsidy at 50 btc prior to the first halving at block 210000., bitcoin protocol consensus rules / genesis block coinbase output (block 0, 2009-01-03): initial block subsidy = 50 btc, as documented in the original bitcoin source code (main.cpp, getblockvalue) and corroborated by any bitcoin block explorer showing block 0's coinbase output value of 5,000,000,000 satoshis., bitcoin protocol consensus rules / genesis block coinbase output: block 0 paid a 50 btc subsidy, as documented in the original bitcoin source (src/validation.cpp getblocksubsidy, initial subsidy 50 * coin) and widely corroborated historical record of the genesis block., bitcoin protocol consensus rules / genesis block coinbase transaction (block 0), which paid a 50 btc subsidy prior to the first halving at block 210000., bitcoin protocol consensus rules / genesis block coinbase transaction (block 0, mined 2009-01-03), which paid a 50 btc block subsidy before the first halving at block 210000, bitcoin protocol consensus rules / nakamoto whitepaper era genesis block: initial block subsidy was 50 btc, halving every 210,000 blocks, bitcoin protocol history / bitcoin core source (subsidy halving schedule in validation.cpp: initial block subsidy = 50 * coin, first halving at block 210000); widely documented fact, e.g. the bitcoin genesis block coinbase transaction output of 50 btc., bitcoin protocol source (bitcoin/src/validation.cpp getblocksubsidy) and bitcoin whitepaper/history: the genesis block (block 0, mined 2009-01-03) and initial coinbase reward was 50 btc per block before the first halving., bitcoin protocol source (getblocksubsidy in src/validation.cpp) and the well-documented coinbase output of the genesis block, which paid 50 btc before the first halving at block 210000, bitcoin protocol source (satoshi nakamoto's reference client, src/main.cpp getblockvalue / genesis block coinbase output) and bitcoin core / bitcoin wiki documentation, both of which state the initial block subsidy was 50 btc., bitcoin protocol source code (bitcoin/src/validation.cpp, getblocksubsidy: initial subsidy = 50 * coin before any halving) and bitcoin wiki 'controlled supply' page, both stating the genesis block reward was 50 btc, bitcoin protocol source code (src/validation.cpp, getblocksubsidy: initial subsidy 50 * coin) and bitcoin whitepaper/history: the genesis block and initial coinbase reward was 50 btc before the first halving at block 210,000, bitcoin protocol source code (subsidy = 50 * coin, halving every 210000 blocks) as documented in the bitcoin wiki 'controlled supply' article and bitcoin core's chainparams; genesis block reward was 50 btc., bitcoin protocol source/whitepaper reward schedule: initial block subsidy of 50 btc, halving every 210,000 blocks (as documented in bitcoin core source code and bitcoin wiki 'controlled supply'), bitcoin protocol specification / genesis block coinbase transaction (block 0, 2009-01-03): reward of 50 btc, as documented in the bitcoin whitepaper's implementation and confirmed by any bitcoin block explorer for block height 0., bitcoin protocol subsidy schedule: initial block reward was 50 btc, halving every 210,000 blocks, as fixed at bitcoin's 2009-01-03 genesis block, bitcoin protocol/whitepaper history: the initial block subsidy was 50 btc per block, as documented in the original bitcoin source code (main.cpp, coin*50) and widely cited references (e.g. bitcoin wiki 'controlled supply'), bitcoin source code (main.cpp, getblockvalue) and bitcoin wiki 'controlled supply' both state the initial block subsidy was 50 btc, bitcoin whitepaper (satoshi nakamoto, 2008) and bitcoin core consensus rules, which fixed the initial block subsidy at 50 btc per block from the genesis block until the first halving at block 210,000, bitcoin whitepaper / bitcoin protocol documentation: the genesis block (block 0, mined january 3, 2009) paid a block subsidy of 50 btc, per bitcoin's fixed issuance schedule (halving every 210,000 blocks)., bitcoin whitepaper / original bitcoin core source (main.cpp) coinbase reward constant, and bitcoin wiki 'controlled supply' page, which both document the initial block subsidy of 50 btc before the first halving at block 210000, bitcoin whitepaper / original bitcoin core source (reward schedule: 50 btc per block until the first halving at block 210000); genesis block coinbase output of 50 btc as recorded on the bitcoin blockchain, bitcoin whitepaper / protocol consensus rules: the genesis block (block 0, mined 2009-01-03) paid a coinbase subsidy of 50 btc, per bitcoin core's getblocksubsidy halving schedule (50 btc halving every 210,000 blocks)., bitcoin whitepaper / protocol history: the genesis block (block 0, mined 2009-01-03 by satoshi nakamoto) paid a coinbase reward of 50 btc, as documented in the bitcoin source code (subsidy halving schedule starting at 50 btc) and en.bitcoin.it/wiki/controlled_supply, bitcoin whitepaper / protocol source (bitcoin/bitcoin src/validation.cpp getblocksubsidy, initial subsidy = 50 * coin) and the genesis block coinbase transaction (block 0, mined 2009-01-03), which paid a reward of 50 btc before any halving., bitcoin whitepaper reference client source (2009): initial block reward set to 50 btc per block (coin=100000000 satoshis, subsidy = 50*coin >> halvings), as documented in bitcoin core's getblocksubsidy and confirmed by block 0 (genesis) coinbase., bitcoin whitepaper/protocol design and genesis block record: block subsidy started at 50 btc per block, halving every 210,000 blocks, bitcoin whitepaper/protocol history: the genesis block (block 0) coinbase output paid 50 btc, per the original bitcoin core source (src/validation.cpp getblocksubsidy, base subsidy 50*coin) and bitcoin block explorers showing block 0's coinbase transaction output of 50 btc., bitcoin whitepaper/protocol history: the initial block subsidy defined in bitcoin core's consensus rules (getblocksubsidy) was 50 btc, first paid out in the genesis block mined by satoshi nakamoto on 2009-01-03, before any halving occurred., bitcoin whitepaper/protocol history: the initial block subsidy defined in bitcoin core's consensus rules (getblocksubsidy, halving every 210,000 blocks starting at 50 btc) and the coinbase transaction of bitcoin block 0, mined by satoshi nakamoto on 2009-01-03, which paid 50 btc, bitcoin wiki - controlled supply (https://en.bitcoin.it/wiki/controlled_supply): states the initial block reward was 50 btc per block, halving every 210,000 blocks., bitcoin.org, bitcoin.org, bitcoin halving countdown (https://bitcoin.org/en/halving); bitcoin developer reference, block chain (https://developer.bitcoin.org/reference/block_chain.html), bitcoin.org, bitcoin halving countdown: https://bitcoin.org/en/halving, blockstream help center, why is the bitcoin supply limited? https://help.blockstream.com/education/economics/bitcoin-economics/why-is-the-bitcoin-supply-limited (states bitcoin launched in january 2009 with a 50 bitcoin per-block reward)., developer.bitcoin.org, en.bitcoin.it, help.blockstream.com, original bitcoin source code (main.cpp, getblockvalue: initial subsidy = 50 * coin) and bitcoin core documentation of the block subsidy halving schedule, which fixes the genesis/initial block reward at 50 btc, www.blockchain.com, www.sec.gov

Work

  1. pinnedblocks 26,078,018 to 26,078,317 to · on Ethereum mainnet
  2. answered148 of 148 agreed140 needed
    #150Bitcoin protocol consensus rules (original Bitcoin Core / Satoshi client, GetBlockValue subsidy schedule): the initial block subsidy was 50 BTC per block, halving every 210,000 blocks; documented on the Bitcoin Wiki 'Controlled Supply' page
    143 more
  3. signed
    by the attester 0x5598…2982expired

    Checking the signature in this browser.

    typed data
    the exact bytes a consumer verifies, as JSON
    attester
    0x5598aa9146215bc13eb26f2c692ad1461fd32982
    signature
    0x6e36f5584d39c4484869475bbb7e43ec2d4da924be3b7af2f090b30510dabe5743e7ed74c20f90d8e9a31178901e8a30c9ad9b110dc67080fdbae6fada4987bc1c
    question hash
    0x46480f8a24f5442e23500cf5d5a062114e6bae0c8acf20c8c3f41b0c92652fb2
    answer type
    uint256
    consumer
    none named; signed for the zero address
  4. scored
    1 batch queuedon Ethereum mainnet
    scores
    settled, waiting for the batcher