{
 "name": "Bitcoin Primary Sources Archive",
 "url": "https://bitcoinyears.com/archive/",
 "updated": "2021-11-14",
 "records": [
  {
   "id": "whitepaper-announcement",
   "date": "2008-10-31",
   "time": "18:10",
   "kind": "email",
   "title": "Bitcoin P2P e-cash paper",
   "by": "Satoshi Nakamoto",
   "desc": "The first public appearance of Bitcoin. Satoshi tells the cryptography mailing list about a new electronic cash system that is fully peer-to-peer, with no trusted third party, and links the paper.",
   "src": "http://www.metzdowd.com/pipermail/cryptography/2008-October/014810.html",
   "src_name": "Cryptography mailing list (metzdowd.com)",
   "mirror": "https://satoshi.nakamotoinstitute.org/emails/cryptography/1/",
   "mirror_name": "Satoshi Nakamoto Institute",
   "kind_label": "Email",
   "url": "https://bitcoinyears.com/archive/#whitepaper-announcement"
  },
  {
   "id": "whitepaper",
   "date": "2008-10-31",
   "time": "",
   "kind": "document",
   "title": "Bitcoin: A Peer-to-Peer Electronic Cash System (white paper)",
   "by": "Satoshi Nakamoto",
   "desc": "The nine-page paper that describes Bitcoin: transactions signed with digital signatures, a proof-of-work chain of blocks to prevent double spending, and incentives for the nodes that extend it.",
   "src": "https://bitcoin.org/bitcoin.pdf",
   "src_name": "bitcoin.org",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Paper / document",
   "url": "https://bitcoinyears.com/archive/#whitepaper"
  },
  {
   "id": "scaling-spv-reply",
   "date": "2008-11-03",
   "time": "01:37",
   "kind": "email",
   "title": "Re: Bitcoin P2P e-cash paper (on scaling)",
   "by": "Satoshi Nakamoto",
   "desc": "Answering the first objection that the design cannot scale, Satoshi argues that ordinary users will not need the full chain: Simplified Payment Verification lets them check payments, and bandwidth costs stay manageable.",
   "src": "http://www.metzdowd.com/pipermail/cryptography/2008-November/014815.html",
   "src_name": "Cryptography mailing list (metzdowd.com)",
   "mirror": "https://satoshi.nakamotoinstitute.org/emails/cryptography/2/",
   "mirror_name": "Satoshi Nakamoto Institute",
   "kind_label": "Email",
   "url": "https://bitcoinyears.com/archive/#scaling-spv-reply"
  },
  {
   "id": "byzantine-generals",
   "date": "2008-11-13",
   "time": "22:56",
   "kind": "email",
   "title": "Re: Bitcoin P2P e-cash paper (the Byzantine Generals' Problem)",
   "by": "Satoshi Nakamoto",
   "desc": "Satoshi explains how the proof-of-work chain lets strangers agree on one history without a central authority, using the story of generals who must agree on a time to attack: “The proof-of-work chain is a solution to the Byzantine Generals' Problem.”",
   "src": "http://www.metzdowd.com/pipermail/cryptography/2008-November/014849.html",
   "src_name": "Cryptography mailing list (metzdowd.com)",
   "mirror": "https://satoshi.nakamotoinstitute.org/emails/cryptography/11/",
   "mirror_name": "Satoshi Nakamoto Institute",
   "kind_label": "Email",
   "url": "https://bitcoinyears.com/archive/#byzantine-generals"
  },
  {
   "id": "genesis-block",
   "date": "2009-01-03",
   "time": "18:15",
   "kind": "onchain",
   "title": "Block 0: the genesis block",
   "by": "Satoshi Nakamoto",
   "desc": "The first block of the Bitcoin blockchain. Its coinbase carries a newspaper headline as a timestamp: “The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”. Its 50 BTC reward can never be spent.",
   "src": "https://mempool.space/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
   "src_name": "The block on mempool.space",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "On-chain record",
   "url": "https://bitcoinyears.com/archive/#genesis-block"
  },
  {
   "id": "v0-1-released",
   "date": "2009-01-08",
   "time": "19:27",
   "kind": "email",
   "title": "Bitcoin v0.1 released",
   "by": "Satoshi Nakamoto",
   "desc": "The release announcement of the first Bitcoin software, for Windows. It explains how coins are generated and sent, and sets out the issuance schedule: 21 million coins in total, with the reward halving every four years.",
   "src": "http://www.metzdowd.com/pipermail/cryptography/2009-January/014994.html",
   "src_name": "Cryptography mailing list (metzdowd.com)",
   "mirror": "https://satoshi.nakamotoinstitute.org/emails/cryptography/threads/2/",
   "mirror_name": "Satoshi Nakamoto Institute (whole thread)",
   "kind_label": "Email",
   "url": "https://bitcoinyears.com/archive/#v0-1-released"
  },
  {
   "id": "hal-value-estimate",
   "date": "2009-01-11",
   "time": "02:22",
   "kind": "email",
   "title": "Re: Bitcoin v0.1 released (what a coin could be worth)",
   "by": "Hal Finney",
   "desc": "Hal Finney congratulates Satoshi and works through a thought experiment: if Bitcoin became the dominant payment system, household wealth spread over about 20 million coins would put each one near $10 million.",
   "src": "http://www.metzdowd.com/pipermail/cryptography/2009-January/015004.html",
   "src_name": "Cryptography mailing list (metzdowd.com)",
   "mirror": "https://satoshi.nakamotoinstitute.org/emails/cryptography/threads/2/",
   "mirror_name": "Satoshi Nakamoto Institute (whole thread)",
   "kind_label": "Email",
   "url": "https://bitcoinyears.com/archive/#hal-value-estimate"
  },
  {
   "id": "hal-running-bitcoin",
   "date": "2009-01-11",
   "time": "",
   "kind": "forum",
   "title": "“Running bitcoin”",
   "by": "Hal Finney",
   "desc": "Two words on Twitter from the cryptographer who ran the software in its first days, and the best-known record that someone other than Satoshi was running a node.",
   "src": "https://twitter.com/halfin/status/1110302988",
   "src_name": "X (Twitter)",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#hal-running-bitcoin"
  },
  {
   "id": "first-transaction",
   "date": "2009-01-12",
   "time": "03:30",
   "kind": "onchain",
   "title": "Block 170: the first transaction between two people",
   "by": "Satoshi Nakamoto to Hal Finney",
   "desc": "Satoshi sends 10 BTC to Hal Finney. It is the first transaction in the blockchain that moves coins from one person to another rather than creating them.",
   "src": "https://mempool.space/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16",
   "src_name": "The transaction on mempool.space",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "On-chain record",
   "url": "https://bitcoinyears.com/archive/#first-transaction"
  },
  {
   "id": "niche-uses",
   "date": "2009-01-16",
   "time": "16:03",
   "kind": "email",
   "title": "Re: Bitcoin v0.1 released (how it could start)",
   "by": "Satoshi Nakamoto",
   "desc": "Satoshi argues that electronic money without trusted third parties can succeed where earlier systems failed, and suggests it could start in niches such as reward points, game money, micropayments and pay-to-send email.",
   "src": "http://www.metzdowd.com/pipermail/cryptography/2009-January/015014.html",
   "src_name": "Cryptography mailing list (metzdowd.com)",
   "mirror": "https://satoshi.nakamotoinstitute.org/emails/cryptography/threads/2/",
   "mirror_name": "Satoshi Nakamoto Institute (whole thread)",
   "kind_label": "Email",
   "url": "https://bitcoinyears.com/archive/#niche-uses"
  },
  {
   "id": "p2p-foundation",
   "date": "2009-02-11",
   "time": "22:27",
   "kind": "forum",
   "title": "Bitcoin open source implementation of P2P currency",
   "by": "Satoshi Nakamoto",
   "desc": "Satoshi introduces Bitcoin to the P2P Foundation forum, a wider audience than the cryptography list, framing it as money that works without trusting a central bank or the banks that hold it.",
   "src": "http://p2pfoundation.ning.com/forum/topics/bitcoin-open-source",
   "src_name": "P2P Foundation forum (original, now offline)",
   "mirror": "https://satoshi.nakamotoinstitute.org/posts/p2pfoundation/1/",
   "mirror_name": "Satoshi Nakamoto Institute",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#p2p-foundation"
  },
  {
   "id": "first-commit",
   "date": "2009-08-30",
   "time": "03:46",
   "kind": "code",
   "title": "“First commit” in Bitcoin's public code history",
   "by": "Martti Malmi (sirius-m)",
   "desc": "The oldest commit in today's Bitcoin Core repository, from the import of the original code into the project's public version control. Every later change to the software builds on it.",
   "src": "https://github.com/bitcoin/bitcoin/commit/4405b78d6059e536c36974088a8ed4d9f0f29898",
   "src_name": "GitHub, bitcoin/bitcoin",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Software release / code",
   "url": "https://bitcoinyears.com/archive/#first-commit"
  },
  {
   "id": "v0-2-released",
   "date": "2009-12-16",
   "time": "",
   "kind": "forum",
   "title": "Bitcoin 0.2 released!",
   "by": "Satoshi Nakamoto",
   "desc": "The second release, now for Windows and Linux, with a system tray option, Tor proxy support, coin generation on several processors and faster initial download of the block chain.",
   "src": "https://bitcointalk.org/index.php?topic=16.0",
   "src_name": "Bitcoin Forum (bitcointalk.org)",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#v0-2-released"
  },
  {
   "id": "pizza",
   "date": "2010-05-18",
   "time": "",
   "kind": "forum",
   "title": "Pizza for bitcoins?",
   "by": "Laszlo Hanyecz",
   "desc": "Laszlo offers 10,000 BTC to anyone who will have two pizzas delivered to him. Four days later he reports in the same thread that the trade went through, the first widely known purchase of goods with bitcoin.",
   "src": "https://bitcointalk.org/index.php?topic=137.0",
   "src_name": "Bitcoin Forum (bitcointalk.org)",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#pizza"
  },
  {
   "id": "value-overflow-fix",
   "date": "2010-08-15",
   "time": "21:35",
   "kind": "code",
   "title": "Fix for block 74638 overflow output transaction",
   "by": "Satoshi Nakamoto",
   "desc": "Satoshi's code change, made within hours, that rejects transactions whose outputs overflow. Nodes that upgraded built a new chain without the bad block, which overtook it the next day.",
   "src": "https://github.com/bitcoin/bitcoin/commit/d4c6b90ca3f9b47adb1b2724a0c3514f80635c84",
   "src_name": "GitHub, bitcoin/bitcoin",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Software release / code",
   "url": "https://bitcoinyears.com/archive/#value-overflow-fix"
  },
  {
   "id": "value-overflow-report",
   "date": "2010-08-15",
   "time": "",
   "kind": "forum",
   "title": "Strange block 74638",
   "by": "Jeff Garzik",
   "desc": "The first report of the value overflow bug: a transaction in block 74638 created about 184 billion bitcoin out of nothing. The thread follows the fix and the recovery of the chain.",
   "src": "https://bitcointalk.org/index.php?topic=822.0",
   "src_name": "Bitcoin Forum (bitcointalk.org)",
   "mirror": "https://en.bitcoin.it/wiki/CVE-2010-5139",
   "mirror_name": "Bitcoin Wiki: CVE-2010-5139",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#value-overflow-report"
  },
  {
   "id": "wikileaks-hornets-nest",
   "date": "2010-12-11",
   "time": "23:39",
   "kind": "forum",
   "title": "Re: PC World article on Bitcoin (WikiLeaks)",
   "by": "Satoshi Nakamoto",
   "desc": "Satoshi writes that attention would have been welcome in any other context, but that WikiLeaks has stirred up trouble and it is heading towards Bitcoin. One of his last public messages.",
   "src": "https://bitcointalk.org/index.php?topic=2216.msg29280#msg29280",
   "src_name": "Bitcoin Forum (bitcointalk.org)",
   "mirror": "https://satoshi.nakamotoinstitute.org/posts/bitcointalk/threads/259/",
   "mirror_name": "Satoshi Nakamoto Institute",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#wikileaks-hornets-nest"
  },
  {
   "id": "satoshi-last-post",
   "date": "2010-12-12",
   "time": "",
   "kind": "forum",
   "title": "Added some DoS limits, removed safe mode (0.3.19)",
   "by": "Satoshi Nakamoto",
   "desc": "Satoshi's last post on the forum: release notes for version 0.3.19 with new limits against denial-of-service attacks. After this he wrote only in private emails, then stopped.",
   "src": "https://bitcointalk.org/index.php?topic=2228.msg29479#msg29479",
   "src_name": "Bitcoin Forum (bitcointalk.org)",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#satoshi-last-post"
  },
  {
   "id": "bip-1",
   "date": "2011-09-19",
   "time": "",
   "kind": "bip",
   "title": "BIP 1: BIP Purpose and Guidelines",
   "by": "Amir Taaki",
   "desc": "The document that created Bitcoin Improvement Proposals, the public process through which changes to Bitcoin are proposed, discussed and recorded.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-1"
  },
  {
   "id": "bip-16",
   "date": "2012-01-03",
   "time": "",
   "kind": "bip",
   "title": "BIP 16: Pay to Script Hash (P2SH)",
   "by": "Gavin Andresen",
   "desc": "Lets a payment go to the hash of a script instead of the full script, so multisignature and other complex spending rules can use short addresses (the ones starting with 3).",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-16"
  },
  {
   "id": "bip-32",
   "date": "2012-02-11",
   "time": "",
   "kind": "bip",
   "title": "BIP 32: Hierarchical Deterministic Wallets",
   "by": "Pieter Wuille",
   "desc": "Defines how a wallet derives a whole tree of keys from one seed, so a single backup can restore every address. Nearly every modern wallet is built on it.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-32"
  },
  {
   "id": "hal-bitcoin-and-me",
   "date": "2013-03-19",
   "time": "",
   "kind": "forum",
   "title": "Bitcoin and me",
   "by": "Hal Finney",
   "desc": "Hal Finney looks back on his part in Bitcoin's first days, from the cryptography list to receiving the first transaction, and writes about living with ALS.",
   "src": "https://bitcointalk.org/index.php?topic=155054.0",
   "src_name": "Bitcoin Forum (bitcointalk.org)",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Forum post",
   "url": "https://bitcoinyears.com/archive/#hal-bitcoin-and-me"
  },
  {
   "id": "bip-39",
   "date": "2013-09-10",
   "time": "",
   "kind": "bip",
   "title": "BIP 39: Mnemonic code for generating deterministic keys",
   "by": "Marek Palatinus and others",
   "desc": "The standard behind seed phrases: a list of 12 to 24 words from a fixed word list that encodes a wallet's seed in a form people can write down.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-39"
  },
  {
   "id": "bitcoin-core-0-9",
   "date": "2014-03-19",
   "time": "",
   "kind": "code",
   "title": "Bitcoin Core 0.9.0",
   "by": "Bitcoin Core developers",
   "desc": "The release in which the reference software was renamed from Bitcoin-Qt to Bitcoin Core, to separate the software from the network. It also brought fixes for transaction malleability.",
   "src": "https://bitcoin.org/en/release/v0.9.0",
   "src_name": "bitcoin.org release notes",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Software release / code",
   "url": "https://bitcoinyears.com/archive/#bitcoin-core-0-9"
  },
  {
   "id": "bip-9",
   "date": "2015-10-04",
   "time": "",
   "kind": "bip",
   "title": "BIP 9: Version bits with timeout and delay",
   "by": "Pieter Wuille and others",
   "desc": "A way for miners to signal readiness for several soft forks at once through bits in the block version, with a deadline. SegWit and Taproot were deployed with it or its successors.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-9"
  },
  {
   "id": "bip-141",
   "date": "2015-12-21",
   "time": "",
   "kind": "bip",
   "title": "BIP 141: Segregated Witness (consensus layer)",
   "by": "Eric Lombrozo, Johnson Lau, Pieter Wuille",
   "desc": "Moves signature data into a separate witness structure. This fixes transaction malleability, replaces the block size limit with a block weight limit and opened the way for the Lightning Network.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-141"
  },
  {
   "id": "lightning-paper",
   "date": "2016-01-14",
   "time": "",
   "kind": "document",
   "title": "The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments",
   "by": "Joseph Poon and Thaddeus Dryja",
   "desc": "The paper behind the Lightning Network: payment channels between users, chained into a network, so payments can move instantly and settle on the blockchain only occasionally. Its last revision (version 0.5.9.2) is dated January 14, 2016.",
   "src": "https://github.com/lightningnetwork/paper",
   "src_name": "GitHub, lightningnetwork/paper",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Paper / document",
   "url": "https://bitcoinyears.com/archive/#lightning-paper"
  },
  {
   "id": "bitcoin-core-0-13-1",
   "date": "2016-10-27",
   "time": "",
   "kind": "code",
   "title": "Bitcoin Core 0.13.1 released with Segregated Witness",
   "by": "Bitcoin Core developers",
   "desc": "The release that let miners signal for SegWit. The rules would lock in once 95 percent of blocks in a two-week period signalled, and take effect about two weeks after that.",
   "src": "https://bitcoincore.org/en/2016/10/27/release-0.13.1/",
   "src_name": "bitcoincore.org",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Software release / code",
   "url": "https://bitcoinyears.com/archive/#bitcoin-core-0-13-1"
  },
  {
   "id": "bip-174",
   "date": "2017-07-12",
   "time": "",
   "kind": "bip",
   "title": "BIP 174: Partially Signed Bitcoin Transaction format (PSBT)",
   "by": "Ava Chow",
   "desc": "A common file format for transactions that are built and signed in several steps or by several devices. It is what lets hardware wallets, multisig setups and coordinators work together.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-174"
  },
  {
   "id": "segwit-active",
   "date": "2017-08-24",
   "time": "",
   "kind": "onchain",
   "title": "Block 481,824: SegWit takes effect",
   "by": "",
   "desc": "The first block in which the Segregated Witness rules applied, three weeks after the block size dispute had produced the Bitcoin Cash split.",
   "src": "https://mempool.space/block/481824",
   "src_name": "The block on mempool.space",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "On-chain record",
   "url": "https://bitcoinyears.com/archive/#segwit-active"
  },
  {
   "id": "cve-2018-17144",
   "date": "2018-09-20",
   "time": "",
   "kind": "document",
   "title": "Disclosure of CVE-2018-17144",
   "by": "Bitcoin Core developers",
   "desc": "The full disclosure of a bug in Bitcoin Core 0.14 to 0.16.2 that could have allowed inflation through a duplicated input. It was fixed in 0.16.3, and as far as is known it was never exploited.",
   "src": "https://bitcoincore.org/en/2018/09/20/notice/",
   "src_name": "bitcoincore.org",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Paper / document",
   "url": "https://bitcoinyears.com/archive/#cve-2018-17144"
  },
  {
   "id": "bip-340",
   "date": "2020-01-19",
   "time": "",
   "kind": "bip",
   "title": "BIP 340: Schnorr Signatures for secp256k1",
   "by": "Pieter Wuille, Jonas Nick, Tim Ruffing",
   "desc": "Introduces Schnorr signatures to Bitcoin: smaller and simpler than the original signatures, and able to combine several signers into one signature.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-340"
  },
  {
   "id": "bip-341",
   "date": "2020-01-19",
   "time": "",
   "kind": "bip",
   "title": "BIP 341: Taproot (SegWit version 1 spending rules)",
   "by": "Pieter Wuille, Jonas Nick, Anthony Towns",
   "desc": "The core of the Taproot upgrade: an output can be spent with one key, or with one of many hidden scripts, and only the path actually used is revealed.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-341"
  },
  {
   "id": "bip-342",
   "date": "2020-01-19",
   "time": "",
   "kind": "bip",
   "title": "BIP 342: Validation of Taproot Scripts",
   "by": "Pieter Wuille, Jonas Nick, Anthony Towns",
   "desc": "The scripting rules that apply inside Taproot outputs, including changes that make signature checking easier to batch and leave room for future upgrades.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-342"
  },
  {
   "id": "bip-350",
   "date": "2020-12-16",
   "time": "",
   "kind": "bip",
   "title": "BIP 350: Bech32m format for v1+ witness addresses",
   "by": "Pieter Wuille",
   "desc": "The address format used by Taproot (addresses starting with bc1p), a corrected version of the original bech32 encoding.",
   "src": "https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki",
   "src_name": "GitHub, bitcoin/bips",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "BIP",
   "url": "https://bitcoinyears.com/archive/#bip-350"
  },
  {
   "id": "bitcoin-core-0-21-1",
   "date": "2021-05-01",
   "time": "",
   "kind": "code",
   "title": "Bitcoin Core 0.21.1 released with Taproot activation code",
   "by": "Bitcoin Core developers",
   "desc": "The release that let miners signal for Taproot over about three months. With 90 percent of blocks in one two-week period signalling, the rules would apply from block 709,632.",
   "src": "https://bitcoincore.org/en/2021/05/01/release-0.21.1/",
   "src_name": "bitcoincore.org",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "Software release / code",
   "url": "https://bitcoinyears.com/archive/#bitcoin-core-0-21-1"
  },
  {
   "id": "taproot-active",
   "date": "2021-11-14",
   "time": "",
   "kind": "onchain",
   "title": "Block 709,632: Taproot takes effect",
   "by": "",
   "desc": "The first block in which the Taproot rules applied, Bitcoin's first major upgrade since SegWit.",
   "src": "https://mempool.space/block/709632",
   "src_name": "The block on mempool.space",
   "mirror": "",
   "mirror_name": "",
   "kind_label": "On-chain record",
   "url": "https://bitcoinyears.com/archive/#taproot-active"
  }
 ]
}
