<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bitcoin.it/w/index.php?action=history&amp;feed=atom&amp;title=BIP_0339</id>
	<title>BIP 0339 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.bitcoin.it/w/index.php?action=history&amp;feed=atom&amp;title=BIP_0339"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=BIP_0339&amp;action=history"/>
	<updated>2026-04-20T02:32:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=BIP_0339&amp;diff=68161&amp;oldid=prev</id>
		<title>934: Update BIP text with latest version from https://github.com/bitcoin/bips/blob/9d44e594b0baa509/bip-0339.mediawiki</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=BIP_0339&amp;diff=68161&amp;oldid=prev"/>
		<updated>2020-08-21T17:17:58Z</updated>

		<summary type="html">&lt;p&gt;Update BIP text with latest version from https://github.com/bitcoin/bips/blob/9d44e594b0baa509/bip-0339.mediawiki&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:17, 21 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Motivation==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Motivation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Historically, the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;INV &lt;/del&gt;messages sent on the Bitcoin peer-to-peer network to&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Historically, the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;inv &lt;/ins&gt;messages sent on the Bitcoin peer-to-peer network to&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;announce transactions refer to transactions by their txid, which is a hash of&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;announce transactions refer to transactions by their txid, which is a hash of&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the transaction that does not include the witness (see BIP 141). This has been&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the transaction that does not include the witness (see BIP 141). This has been&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l45&quot;&gt;Line 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A new wtxidrelay message is added, which is defined as an empty message where pchCommand == &amp;quot;wtxidrelay&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A new wtxidrelay message is added, which is defined as an empty message where pchCommand == &amp;quot;wtxidrelay&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# The protocol version of nodes implementing this BIP must be set to 70016 or higher.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# The protocol version of nodes implementing this BIP must be set to 70016 or higher.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# The wtxidrelay message &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;must &lt;/del&gt;be sent in response to a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;VERSION &lt;/del&gt;message from a peer whose protocol version is &amp;gt;= 70016&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;and prior to sending a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;VERACK&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# The wtxidrelay message &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MUST &lt;/ins&gt;be sent in response to a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;version &lt;/ins&gt;message from a peer whose protocol version is &amp;gt;= 70016 and prior to sending a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;verack. A wtxidrelay message received after a verack message MUST be ignored or treated as invalid&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A new inv type MSG_WTX (0x00000005) is added, for use in both &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;INV &lt;/del&gt;messages and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GETDATA &lt;/del&gt;requests, indicating that the hash being referenced is a transaction&#039;s wtxid. In the case of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GETDATA &lt;/del&gt;requests, MSG_WTX implies that the transaction being requested should be serialized with witness as well, as described in BIP 144.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A new inv type MSG_WTX (0x00000005) is added, for use in both &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;inv &lt;/ins&gt;messages and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;getdata &lt;/ins&gt;requests, indicating that the hash being referenced is a transaction&#039;s wtxid. In the case of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;getdata &lt;/ins&gt;requests, MSG_WTX implies that the transaction being requested should be serialized with witness as well, as described in BIP 144.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# After a node has &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sent and &lt;/del&gt;received a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&lt;/del&gt;wtxidrelay&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot; &lt;/del&gt;message &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to/&lt;/del&gt;from a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;given &lt;/del&gt;peer, the node &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is required to &lt;/del&gt;use the MSG_WTX inv&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/del&gt;type when announcing transactions to that peer, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;or requesting &lt;/del&gt;announced transactions from that peer.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# After a node has received a wtxidrelay message from a peer, the node &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MUST &lt;/ins&gt;use the MSG_WTX inv type when announcing transactions to that &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;peer.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# After a node has received a wtxidrelay message from a &lt;/ins&gt;peer, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the node SHOULD use a MSG_WTX getdata message to request any &lt;/ins&gt;announced &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;transactions. A node MAY still request &lt;/ins&gt;transactions from that peer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using MSG_TX getdata messages, such as for transactions not recently announced by that peer (like the parents of recently announced transactions)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Backward compatibility==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Backward compatibility==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>934</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=BIP_0339&amp;diff=68130&amp;oldid=prev</id>
		<title>934: Update BIP text with latest version from https://github.com/bitcoin/bips/blob/c134a853a9fc0657/bip-0339.mediawiki</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=BIP_0339&amp;diff=68130&amp;oldid=prev"/>
		<updated>2020-08-02T07:59:17Z</updated>

		<summary type="html">&lt;p&gt;Update BIP text with latest version from https://github.com/bitcoin/bips/blob/c134a853a9fc0657/bip-0339.mediawiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{bip}}&lt;br /&gt;
{{BipMoved|bip-0339.mediawiki}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  BIP: 339&lt;br /&gt;
  Layer: Peer Services&lt;br /&gt;
  Title: WTXID-based transaction relay&lt;br /&gt;
  Author: Suhas Daftuar &amp;lt;sdaftuar@chaincode.com&amp;gt;&lt;br /&gt;
  Comments-Summary: No comments yet.&lt;br /&gt;
  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0339&lt;br /&gt;
  Status: Draft&lt;br /&gt;
  Type: Standards Track&lt;br /&gt;
  Created: 2020-02-03&lt;br /&gt;
  License: BSD-2-Clause&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Abstract==&lt;br /&gt;
&lt;br /&gt;
This BIP describes two changes to the p2p protocol to support transaction relay&lt;br /&gt;
based on the BIP 141 wtxid of a transaction, rather than its txid.&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Historically, the INV messages sent on the Bitcoin peer-to-peer network to&lt;br /&gt;
announce transactions refer to transactions by their txid, which is a hash of&lt;br /&gt;
the transaction that does not include the witness (see BIP 141). This has been&lt;br /&gt;
the case even since Segregated Witness (BIP 141/143/144) has been adopted by&lt;br /&gt;
the network.&lt;br /&gt;
&lt;br /&gt;
Not committing to the witness in transaction announcements creates&lt;br /&gt;
inefficiencies: because a transaction&amp;#039;s witness can be malleated without&lt;br /&gt;
altering the txid, a node in receipt of a witness transaction that the node&lt;br /&gt;
does not accept will generally still download that same transaction when&lt;br /&gt;
announced by other peers. This is because the alternative -- of not downloading&lt;br /&gt;
a given txid after rejecting a transaction with that txid -- would allow a&lt;br /&gt;
third party to interfere with transaction relay by malleating a transaction&amp;#039;s&lt;br /&gt;
witness and announcing the resulting invalid transaction to nodes, preventing&lt;br /&gt;
relay of the valid version of the transaction as well.&lt;br /&gt;
&lt;br /&gt;
We can eliminate this concern by using the wtxid in place of the txid when&lt;br /&gt;
announcing and fetching transactions.&lt;br /&gt;
&lt;br /&gt;
==Specification==&lt;br /&gt;
&lt;br /&gt;
# A new wtxidrelay message is added, which is defined as an empty message where pchCommand == &amp;quot;wtxidrelay&amp;quot;.&lt;br /&gt;
# The protocol version of nodes implementing this BIP must be set to 70016 or higher.&lt;br /&gt;
# The wtxidrelay message must be sent in response to a VERSION message from a peer whose protocol version is &amp;gt;= 70016, and prior to sending a VERACK.&lt;br /&gt;
# A new inv type MSG_WTX (0x00000005) is added, for use in both INV messages and GETDATA requests, indicating that the hash being referenced is a transaction&amp;#039;s wtxid. In the case of GETDATA requests, MSG_WTX implies that the transaction being requested should be serialized with witness as well, as described in BIP 144.&lt;br /&gt;
# After a node has sent and received a &amp;quot;wtxidrelay&amp;quot; message to/from a given peer, the node is required to use the MSG_WTX inv-type when announcing transactions to that peer, or requesting announced transactions from that peer.&lt;br /&gt;
&lt;br /&gt;
==Backward compatibility==&lt;br /&gt;
&lt;br /&gt;
As wtxid-based transaction relay is only enabled between peers that both support it, older clients remain fully compatible and interoperable after this change.&lt;br /&gt;
&lt;br /&gt;
==Implementation==&lt;br /&gt;
&lt;br /&gt;
https://github.com/bitcoin/bitcoin/pull/18044&lt;br /&gt;
&lt;br /&gt;
==Copyright==&lt;br /&gt;
&lt;br /&gt;
This BIP is licensed under the 2-clause BSD license.&lt;/div&gt;</summary>
		<author><name>934</name></author>
	</entry>
</feed>