BIPs – basic overview
…
https://www.agamapoint.com/bips_selection/
BIP: 1 (11/09)
Title: BIP Purpose and Guidelines
Author: Amir Taaki
BIP stands for Bitcoin Improvement Proposal. A BIP is a design document providing information to the Bitcoin community, or describing a new feature for Bitcoin or its processes or environment. The BIP should provide a concise technical specification of the feature and a rationale for the feature.
BIP: 2 (16/02)
Title: BIP process, revised
Author: Luke Dashjr
Because the BIPs are maintained as text files in a versioned repository, their revision history is the historical record of the feature proposal.
This particular BIP replaces BIP 1 with a more well-defined and clear process.
BIP: 8 (17/02)
Title: Version bits with lock-in by height
Author: Shaolin Fry, Luke Dashjr
BIP: 9 (15/10)
Title: Version bits with timeout and delay
Author: Pieter Wuille, Peter Todd, Greg Maxwell, Rusty Russell
BIP: 10 (11/10)
Layer: Applications
Title: Multi-Sig Transaction Distribution
Author: Alan Reiner
BIP: 11 (11/10)
Layer: Applications
Title: M-of-N Standard Transactions
Author: Gavin Andresen
BIP: 12 (11/10)
Layer: Consensus (soft fork)
Title: OP_EVAL
Author: Gavin Andresen
BIP: 13 (11/10)
Layer: Applications
Title: Address Format for pay-to-script-hash
Author: Gavin Andresen
BIP: 14 (11/11)
Layer: Peer Services
Title: Protocol Version and User Agent
Author: Amir Taaki, Patrick Strateman
BIP: 15 (11/12)
Layer: Applications
Title: Aliases
Author: Amir Taaki
- BIP: 16 (12/01)
Layer: Consensus (soft fork)
Title: Pay to Script Hash
Author: Gavin Andresen
This BIP describes a new „standard“ transaction type for the Bitcoin scripting system, and defines additional validation rules that apply only to the new transactions.
… P2PK -> P2SH (49)
BIP: 17 (12/01)
Layer: Consensus (soft fork)
Title: OP_CHECKHASHVERIFY (CHV)
Author: Luke Dashjr
BIP: 18 (12/01)
Layer: Consensus (soft fork)
Title: hashScriptCheck
Author: Luke Dashjr
BIP: 19 (12/01)
Layer: Applications
Title: M-of-N Standard Transactions (Low SigOp)
Author: Luke Dashjr
BIP: 20 (11/01)
Layer: Applications
Title: URI Scheme
Author: Luke Dashjr
BIP: 21 (12/01)
Layer: Applications
Title: URI Scheme
Author: Nils Schneider, Matt Corallo
BIP: 22 (12/02)
Layer: API/RPC
Title: getblocktemplate – Fundamentals
Author: Luke Dashjr
BIP: 23 (12/02)
Layer: API/RPC
Title: getblocktemplate – Pooled Mining
Author: Luke Dashjr
BIP: 30 (12/02)
Layer: Consensus (soft fork)
Title: Duplicate transactions
Author: Pieter Wuille
BIP: 31 (12/04)
Layer: Peer Services
Title: Pong message
Author: Mike Hearn <hearn@google.com>
- BIP: 32 (12/02)
Layer: Applications
Title: Hierarchical Deterministic Wallets
Author: Pieter Wuille
This document describes hierarchical deterministic wallets (or „HD Wallets„): wallets which can be shared partially or entirely with different systems, each with or without the ability to spend coins.
The specification is intended to set a standard for deterministic wallets that can be interchanged between different clients. Although the wallets described here have many features, not all are required by supporting clients.
The specification consists of two parts. In a first part, a system for deriving a tree of keypairs from a single seed is presented. The second part demonstrates how to build a wallet structure on top of such a tree.
BIP: 33 (12/05)
Layer: Peer Services
Title: Stratized Nodes
Author: Amir Taaki
BIP: 34 (12/07)
Layer: Consensus (soft fork)
Title: Block v2, Height in Coinbase
Author: Gavin Andresen
BIP: 35 (12/08)
Layer: Peer Services
Title: mempool message
Author: Jeff Garzik
BIP: 36 (12/08)
Layer: Peer Services
Title: Custom Services
Author: Stefan Thomas
BIP: 37 (12/10)
Layer: Peer Services
Title: Connection Bloom filtering
Author: Mike Hearn, Matt Corallo
- BIP: 38 (12/11)
Layer: Applications
Title: Passphrase-protected private key
Author: Mike Caldwell, Aaron Voisine
A method is proposed for encrypting and encoding a passphrase-protected Bitcoin private key record in the form of a 58-character Base58Check-encoded printable string. Encrypted private key records are intended for use on paper wallets and physical Bitcoins. Each record string contains all the information needed to reconstitute the private key except for a passphrase, and the methodology uses salting and scrypt to resist brute-force attacks.
…
• BIP: 39 (13/09)
Layer: Applications
Title: Mnemonic code for generating deterministic keys
Author: Marek Palatinus, Pavol Rusnak, Aaron Voisine, Sean Bowe
This BIP describes the implementation of a mnemonic code or mnemonic sentence — a group of easy to remember words — for the generation of deterministic wallets.
It consists of two parts: generating the mnemonic and converting it into a binary seed. This seed can be later used to generate deterministic wallets using BIP-0032 or similar methods.
https://bitcointalk.org/index.php?topic=3490064.0
BIP: 42 (14/04)
Layer: Consensus (soft fork)
Title: A finite monetary supply for Bitcoin
Author: Pieter Wuille
- BIP: 43 (14/04)
Layer: Applications
Title: Purpose Field for Deterministic Wallets
Author: Marek Palatinus, Pavol Rusnak
- BIP: 44 (14/04)
Layer: Applications
Title: Multi-Account Hierarchy for Deterministic Wallets
Author: Marek Palatinus, Pavol Rusnak
This BIP defines a logical hierarchy for deterministic wallets based on an algorithm described in BIP-0032 (BIP32 from now on) and purpose scheme described in BIP-0043 (BIP43 from now on).
This BIP is a particular application of BIP43.
… P2PKH
m / purpose’ / coin_type’ / account’ / change / address_index
BIP: 45 (14/04)
Layer: Applications
Title: Structure for Deterministic P2SH Multisignature Wallets
Author: Manuel Araoz, Ryan X. Charles, Matias Alejo Garcia
BIP: 47 (15/04)
Layer: Applications
Title: Reusable Payment Codes for Hierarchical Deterministic Wallets
Author: Justus Ranvier
BIP: 48 (20/12)
Layer: Applications
Title: Multi-Script Hierarchy for Multi-Sig Wallets
Author: Fontaine
- BIP: 49 (16/05)
Layer: Applications
Title: Derivation scheme for P2WPKH-nested-in-P2SH based accounts
Author: Daniel Weigl
This BIP defines the derivation scheme for HD wallets using the P2WPKH-nested-in-P2SH (BIP 141) serialization format for segregated witness transactions.
… P2SH
BIP: 50 (13/03)
Title: March 2013 Chain Fork Post-Mortem
Author: Gavin Andresen
BIP: 52 (21/05)
Layer: Consensus (hard fork)
Title: Durable, Low Energy Bitcoin PoW
Author: Michael Dubrovsky, Bogdan Penkovsky
BIP: 60 (13/06)
Layer: Peer Services
Title: Fixed Length „version“ Message (Relay-Transactions Field)
Author: Amir Taaki
BIP: 61 (14/06)
Layer: Peer Services
Title: Reject P2P message
Author: Gavin Andresen
BIP: 62 (14/03)
Layer: Consensus (soft fork)
Title: Dealing with malleability
Author: Pieter Wuille
BIP: 65 (14/10)
Layer: Consensus (soft fork)
Title: OP_CHECKLOCKTIMEVERIFY
Author: Peter Todd
BIP: 66 (15/01)
Layer: Consensus (soft fork)
Title: Strict DER signatures
Author: Pieter Wuille
BIP: 67 (15/02)
Layer: Applications
Title: Deterministic Pay-to-script-hash multi-signature addresses through public key sorting
Author: Thomas Kerin, Jean-Pierre Rupp, Ruben de Vries
BIP: 68 (15/05)
Layer: Consensus (soft fork)
Title: Relative lock-time using consensus-enforced sequence numbers
Author: Mark Friedenbach, BtcDrak, Nicolas Dorier, kinoshitajona
BIP: 69 (15/06)
Layer: Applications
Title: Lexicographical Indexing of Transaction Inputs and Outputs
Author: Kristov Atlas
Editor: Daniel Cousens
BIP: 70 (13/07)
Layer: Applications
Title: Payment Protocol
Author: Gavin Andresen, Mike Hearn
BIP: 71 (13/07)
Layer: Applications
Title: Payment Protocol MIME types
Author: Gavin Andresen
BIP: 72 (13/07)
Layer: Applications
Title: bitcoin: uri extensions for Payment Protocol
Author: Gavin Andresen
BIP: 73 (13/08)
Layer: Applications
Title: Use „Accept“ header for response type negotiation with Payment Request URLs
Author: Stephen Pair
BIP: 74 (16/01)
Layer: Applications
Title: Allow zero value OP_RETURN in Payment Protocol
Author: Toby Padilla
BIP: 75 (15/11)
Layer: Applications
Title: Out of Band Address Exchange using Payment Protocol Encryption
Author: Justin Newton <justin@netki.com>
Matt David, Aaron Voisine, James MacWhyte
BIP: 78 (19/05)
Layer: Applications
Title: A Simple Payjoin Proposal
Author: Nicolas Dorier
Replaces: 79
BIP: 79 (18/10)
Layer: Applications
Title: Bustapay :: a practical coinjoin protocol
Author: Ryan Havar
BIP: 80 (14/08)
Title: Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets
Author: Justus Ranvier, Jimmy Song
Title: Hierarchy for Colored Voting Pool Deterministic Multisig Wallets
Author: Justus Ranvier, Jimmy Song
BIP: 83 (15/11)
Layer: Applications
Title: Dynamic Hierarchical Deterministic Key Trees
Author: Eric Lombrozo
BIP: 84 (17/12)
Layer: Applications
Title: Derivation scheme for P2WPKH based accounts
Author: Pavol Rusnak
This BIP defines the derivation scheme for HD wallets using the P2WPKH (BIP 173) serialization format for segregated witness transactions.
- BIP: 85 (20/03)
Layer: Applications
Title: Deterministic Entropy From BIP32 Keychains
Author: Ethan Kosakovsky
„One Seed to rule them all, One Key to find them, One Path to bring them all, And in cryptography bind them.“
It is not possible to maintain one single (mnemonic) seed backup for all keychains used across various wallets because there are a variety of incompatible standards. Sharing of seeds across multiple wallets is not desirable for security reasons. Physical storage of multiple seeds is difficult depending on the security and redundancy required.
As HD keychains are essentially derived from initial entropy, this proposal provides a way to derive entropy from the keychain which can be fed into whatever method a wallet uses to derive the initial mnemonic seed or root key.
BIP: 86 (21/06)
Layer: Applications
Title: Key Derivation for Single Key P2TR Outputs
Author: Ava Chow
BIP: 87 (20/03)
Layer: Applications
Title: Hierarchy for Deterministic Multisig Wallets
Author: Robert Spigler
BIP: 88 (20/06)
Layer: Applications
Title: Hierarchical Deterministic Path Templates
Author: Dmitry Petukhov
BIP: 90 (16/11)
Title: Buried Deployments
Author: Suhas Daftuar
BIP: 91 (17/05)
Layer: Consensus (soft fork)
Title: Reduced threshold Segwit MASF
Author: James Hilliard
BIP: 93 (23/02)
Layer: Applications
Title: codex32: Checksummed SSSS-aware BIP32 seeds
Author: Leon Olsson Curr and Pearlwort Sneed, Andrew Poelstra
BIP: 98 (17/08)
Layer: Consensus (soft fork)
Title: Fast Merkle Trees
Author: Mark Friedenbach, Kalle Alm, BtcDrak
BIP: 99 (15/06)
Title: Motivation and deployment of consensus rule changes ([soft/hard]forks)
Author: Jorge Timón
BIP: 100 (15/06)
Layer: Consensus (hard fork)
Title: Dynamic maximum block size by miner vote
Author: Jeff Garzik, Tom Harding, Dagur Valberg Johannsson
BIP: 101 (15/06)
Layer: Consensus (hard fork)
Title: Increase maximum block size
Author: Gavin Andresen
BIP: 102 (15/06)
Layer: Consensus (hard fork)
Title: Block size increase to 2MB
Author: Jeff Garzik
BIP: 103 (15/07)
Layer: Consensus (hard fork)
Title: Block size following technological growth
Author: Pieter Wuille
BIP: 104 (17/01)
Layer: Consensus (hard fork)
Title: ‚Block75‘ – Max block size like difficulty
Author: t.khan
BIP: 105 (15/08)
Layer: Consensus (hard fork)
Title: Consensus based block size retargeting algorithm
Author: BtcDrak
BIP: 106 (15/08)
Layer: Consensus (hard fork)
Title: Dynamically Controlled Bitcoin Block Size Max Cap
Author: Upal Chakraborty
BIP: 107 (15/09)
Layer: Consensus (hard fork)
Title: Dynamic limit on the block size
Author: Washington Y. Sanchez
BIP: 109 (16/01)
Layer: Consensus (hard fork)
Title: Two million byte size limit with sigop and sighash limits
Author: Gavin Andresen
BIP: 111 (15/08)
Layer: Peer Services
Title: NODE_BLOOM service bit
Author: Matt Corallo <bip111@bluematt.me>
Peter Todd <pete@petertodd.org>
BIP: 112 (15/08)
Layer: Consensus (soft fork)
Title: CHECKSEQUENCEVERIFY
Author: BtcDrak
Mark Friedenbach
Eric Lombrozo
BIP: 113 (15/08)
Layer: Consensus (soft fork)
Title: Median time-past as endpoint for lock-time calculations
Author: Thomas Kerin <me@thomaskerin.io>
Mark Friedenbach
BIP: 114 (16/04)
Layer: Consensus (soft fork)
Title: Merkelized Abstract Syntax Tree
Author: Johnson Lau <jl2012@xbt.hk>
BIP: 115 (16/09)
Layer: Consensus (soft fork)
Title: Generic anti-replay protection using Script
Author: Luke Dashjr <luke+bip@dashjr.org>
BIP: 116 (17/08)
Layer: Consensus (soft fork)
Title: MERKLEBRANCHVERIFY
Author: Mark Friedenbach, Kalle Alm, BtcDrak
BIP: 117 (17/08)
Layer: Consensus (soft fork)
Title: Tail Call Execution Semantics
Author: Mark Friedenbach, Kalle Alm, BtcDrak
BIP: 118 (17/02)
Layer: Consensus (soft fork)
Title: SIGHASH_ANYPREVOUT for Taproot Scripts
Author: Christian Decker <decker.christian@gmail.com>
Anthony Towns <aj@erisian.com.au>
BIP: 119 (20/01)
Layer: Consensus (soft fork)
Title: CHECKTEMPLATEVERIFY
Author: Jeremy Rubin <j@rubin.io>
James O’Beirne <vaults@au92.org>
BIP: 120 (15/07)
Layer: Applications
Title: Proof of Payment
Author: Kalle Rosenbaum
BIP: 121 (/)
Layer: Applications
Title: Proof of Payment URI scheme
Author: Kalle Rosenbaum
BIP: 122 (15/08)
Layer: Applications
Title: URI scheme for Blockchain references / exploration
Author: Marco Pontello <marcopon@gmail.com>
- BIP: 123 (15/08)
Title: BIP Classification
Author: Eric Lombrozo
BIPs are classified by system layers with lower numbered layers involving more intricate interoperability requirements.
The specification defines the layers and sets forth specific criteria for deciding to which layer a particular standards BIP belongs.
BIP: 124 (15/11)
Layer: Applications
Title: Hierarchical Deterministic Script Templates
Author: Eric Lombrozo, William Swanson
BIP: 125 (15/12)
Layer: Applications
Title: Opt-in Full Replace-by-Fee Signaling
Author: David A. Harding <dave@dtrt.org>
Peter Todd
BIP: 126 (16/02)
Title: Best Practices for Heterogeneous Input Script Transactions
Author: Kristov Atlas
BIP: 127 (19/01)
Layer: Applications
Title: Simple Proof-of-Reserves Transactions
Author: Steven Roose
BIP: 129 (20/11)
Layer: Applications
Title: Bitcoin Secure Multisig Setup (BSMS)
Author: Hugo Nguyen <hugo@nunchuk.io>
Peter Gray <peter@coinkite.com>
Marko Bencun <marko@shiftcrypto.ch>
Aaron Chen <aarondongchen@gmail.com>
Rodolfo Novak <rodolfo@coinkite.com>
BIP: 130 (15’05)
Layer: Peer Services
Title: sendheaders message
Author: Suhas Daftuar
BIP: 131 (15/11)
Layer: Consensus (hard fork)
Title: „Coalescing Transaction“ Specification (wildcard inputs)
Author: Chris Priest
BIP: 132 (15/08)
Title: Committee-based BIP Acceptance Process
Author: Andy Chase <theandychase@gmail.com>
BIP: 133 (16/02)
Layer: Peer Services
Title: feefilter message
Author: Alex Morcos <morcos@chaincode.com>
BIP: 134 (16/07)
Layer: Consensus (hard fork)
Title: Flexible Transactions
Author: Tom Zander <tomz@freedommail.ch>
BIP: 135 (17/03)
Title: Generalized version bits voting
Author: Sancho Panza <sanch0panza@protonmail.com>
BIP: 136 (17/07)
Layer: Applications
Title: Bech32 Encoded Tx Position References
Author: Велеслав <veleslav.bips@protonmail.com>
Jonas Schnelli <dev@jonasschnelli.ch>
Daniel Pape <dpape@dpape.com>
BIP: 137 (19/02)
Layer: Applications
Title: Signatures of Messages using Private Keys
Author: Christopher Gilliard <christopher.gilliard@gmail.com>
BIP: 140 (15/10)
Layer: Consensus (soft fork)
Title: Normalized TXID
Author: Christian Decker <decker.christian@gmail.com>
BIP: 141 (15/12)
Layer: Consensus (soft fork)
Title: Segregated Witness (Consensus layer)
Author: Eric Lombrozo, Johnson Lau <jl2012@xbt.hk>
Pieter Wuille <pieter.wuille@gmail.com>
BIP: 142 (15/12)
Layer: Applications
Title: Address Format for Segregated Witness
Author: Johnson Lau <jl2012@xbt.hk>
- BIP: 143 (16/01)
Layer: Consensus (soft fork)
Title: Transaction Signature Verification for Version 0 Witness Program
Author: Johnson Lau <jl2012@xbt.hk>, Pieter Wuille
This proposal defines a new transaction digest algorithm for signature verification in version 0 witness program, in order to minimize redundant data hashing in verification, and to cover the input value by the signature.
BIP: 144 (16/01)
Layer: Peer Services
Title: Segregated Witness (Peer Services)
Author: Eric, Pieter Wuille
BIP: 145 (16/01)
Layer: API/RPC
Title: getblocktemplate Updates for Segregated Witness
Author: Luke Dashjr <luke+bip22@dashjr.org>
BIP: 146 (16/08)
Layer: Consensus (soft fork)
Title: Dealing with signature encoding malleability
Author: Johnson Lau <jl2012@xbt.hk>
Pieter Wuille
BIP: 147 (16/09)
Layer: Consensus (soft fork)
Title: Dealing with dummy stack element malleability
Author: Johnson Lau <jl2012@xbt.hk>
BIP: 148 (17/03)
Layer: Consensus (soft fork)
Title: Mandatory activation of segwit deployment
Author: Shaolin Fry <shaolinfry@protonmail.ch>
BIP: 149 (17/04)
Layer: Consensus (soft fork)
Title: Segregated Witness (second deployment)
Author: Shaolin Fry <shaolinfry@protonmail.ch>
BIP: 150 (16/03)
Layer: Peer Services
Title: Peer Authentication
Author: Jonas Schnelli
BIP: 155 (19/02)
Layer: Peer Services
Title: addrv2 message
Author: Wladimir J. van der Laan <laanwj@gmail.com>
BIP: 158 (17/05)
Layer: Peer Services
Title: Compact Block Filters for Light Clients
Author: Olaoluwa Osuntokun, Alex Akselrod <alex@akselrod.org>
…
BIP: 173 (17/03)
Layer: Applications
Title: Base32 address format for native v0-16 witness outputs
Author: Pieter Wuille, Greg Maxwell
BIP: 174 (17/07)
Layer: Applications
Title: Partially Signed Bitcoin Transaction Format
Author: Ava Chow
BIP: 324 (19/03) Replaces: 151
Layer: Peer Services
Title: Version 2 P2P Encrypted Transport Protocol
Author: Dhruv Mehta, Tim Ruffing, Jonas Schnelli, Pieter Wuille
…
BIP: 340 (20/01)
Title: Schnorr Signatures for secp256k1
Author: Pieter, Jonas Nick <jonasd.nick@gmail.com>, Tim Ruffing
- BIP: 341 (20/01)
Layer: Consensus (soft fork)
Title: Taproot: SegWit version 1 spending rules
Author: Pieter, Jonas Nick <jonasd.nick@gmail.com>
Anthony Towns <aj@erisian.com.au>
This document proposes a new SegWit version 1 output type, with spending rules based on Taproot, Schnorr signatures, and Merkle branches.
BIP: 342 (20/01)
Layer: Consensus (soft fork)
Title: Validation of Taproot Scripts
Author: Pieter, Jonas Nick <jonasd.nick@gmail.com>
Anthony Towns <aj@erisian.com.au>
BIP: 351 (22/07)
Layer: Applications
Title: Private Payments
Author: Alfred Hodler <alfred_hodler@protonmail.com>
Clark Moody <clark@clarkmoody.com>
BIP: 385
Layer: Applications
Title: raw() and addr() Output Script Descriptors
Author: Pieter, Ava Chow
github | wiki | X | ….
Nov 1, 2016 @sipa | Bitcoin Core | v0.10.0 Pieter Wuille (sipa)
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.10.0.md
Amir Taaki <genjix@riseup.net>
Luke Dashjr <luke+bip@dashjr.org>
Shaolin Fry <shaolinfry@protonmail.ch>
Pieter Wuille <pieter.wuille@gmail.com>
Peter Todd <pete@petertodd.org>
Greg Maxwell <greg@xiph.org>
Rusty Russell <rusty@rustcorp.com.au>
Alan Reiner <etotheipi@gmail.com>
Gavin Andresen <gavinandresen@gmail.com>
Patrick Strateman <bitcoin-bips@covertinferno.org>
Nils Schneider <nils.schneider@gmail.com>
Matt Corallo <bip21@bluematt.me>
Mike Hearn <hearn@google.com>
Jeff Garzik <jgarzik@exmulti.com>
Stefan Thomas <justmoon@members.fsf.org>
Mike Caldwell <mcaldwell@swipeclock.com>
Aaron Voisine <voisine@gmail.com>
Marek Palatinus <slush@satoshilabs.com>
Pavol Rusnak <stick@satoshilabs.com>
Sean Bowe <ewillbefull@gmail.com>
Manuel Araoz <manu@bitpay.com>
Ryan X. Charles <ryan@bitpay.com>
Matias Alejo Garcia <matias@bitpay.com>
Justus Ranvier <justus@openbitcoinprivacyproject.org>
Jimmy Song <jimmy@monetas.net>
Fontaine <dentondevelopment@protonmail.com>
Daniel Weigl <DanielWeigl@gmx.at>
Dubrovsky <mike+bip@powx.org>
Bogdan Penkovsky <bogdan+bip@powx.org>
Thomas Kerin <me@thomaskerin.io>
Jean-Pierre Rupp <root@haskoin.com>
Ruben de Vries <ruben@rubensayshi.com>
Mark Friedenbach <mark@friedenbach.org>
BtcDrak <btcdrak@gmail.com>
Nicolas Dorier <nicolas.dorier@gmail.com>
kinoshitajona <kinoshitajona@gmail.com>
Cousens <bips@dcousens.com>
Ryan Havar <rhavar@protonmail.com>
Stephen Pair <stephen@bitpay.com>
Toby Padilla <tobypadilla@gmail.com>
Matt David <mgd@mgddev.com>
Aaron Voisine <voisine@gmail.com>
James MacWhyte <macwhyte@gmail.com>
Eric Lombrozo <eric@ciphrex.com>
Ethan Kosakovsky <ethankosakovsky@protonmail.com>
Ava Chow <me@achow101.com>
Robert Spigler <RobertSpigler@ProtonMail.ch>
Dmitry Petukhov <dp@simplexum.com>
Suhas Daftuar <sdaftuar@chaincode.com>
James Hilliard <james.hilliard1@gmail.com>
Pearlwort Sneed <pearlwort@wpsoftware.net>
Andrew Poelstra <andrew.poelstra@gmail.com>
Kalle Alm <kalle.alm@gmail.com>
Jorge Timón <jtimon@jtimon.cc>
Tom Harding <tomh@thinlink.com>
Dagur Valberg Johannsson <dagurval@pvv.ntnu.no>
Kalle Rosenbaum <kalle@rosenbaum.se>
t.khan <teekhan42@gmail.com>
Upal Chakraborty <bitcoin@upalc.com>
Washington Y. Sanchez <washington.sanchez@gmail.com>
William Swanson <swansontec@gmail.com>
Kristov Atlas <kristov@openbitcoinprivacyproject.org>
Steven Roose <steven@stevenroose.org>
Chris Priest <cp368202@ohiou.edu>
Olaoluwa Osuntokun <laolu32@gmail.com>
Dhruv Mehta <dhruv@bip324.com>
Tim Ruffing <crypto@timruffing.de>
Jonas Schnelli <dev@jonasschnelli.ch>
https://github.com/bitcoin/bips